0001104659-23-104917.txt : 20230929 0001104659-23-104917.hdr.sgml : 20230929 20230929060400 ACCESSION NUMBER: 0001104659-23-104917 CONFORMED SUBMISSION TYPE: 6-K PUBLIC DOCUMENT COUNT: 134 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230929 DATE AS OF CHANGE: 20230929 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Fangdd Network Group Ltd. CENTRAL INDEX KEY: 0001750593 STANDARD INDUSTRIAL CLASSIFICATION: REAL ESTATE [6500] IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 6-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39109 FILM NUMBER: 231291657 BUSINESS ADDRESS: STREET 1: 18/F, UNIT B2, KEXING SCIENCE PARK STREET 2: 15 KEYUAN ROAD, TECHNOLOGY PARK CITY: SHENZHEN STATE: F4 ZIP: 518057 BUSINESS PHONE: 008675526998968 MAIL ADDRESS: STREET 1: 18/F, UNIT B2, KEXING SCIENCE PARK STREET 2: 15 KEYUAN ROAD, TECHNOLOGY PARK CITY: SHENZHEN STATE: F4 ZIP: 518057 6-K 1 duo-20230630x6k.htm FORM 6-K
0001750593false2023-06-302023Q2--12-3100017505932023-01-012023-06-300001750593duo:SeriesCRedeemableConvertiblePreferredStockMember2018-12-310001750593duo:SeriesBRedeemableConvertiblePreferredStockMember2018-12-310001750593duo:SeriesA2RedeemableConvertiblePreferredStockMember2018-12-310001750593us-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2023-07-242023-07-240001750593us-gaap:CommonClassCMemberus-gaap:SubsequentEventMember2023-07-172023-07-170001750593us-gaap:SubsequentEventMember2023-07-172023-07-170001750593us-gaap:CommonClassCMemberus-gaap:CommonStockMember2023-01-012023-06-300001750593us-gaap:CommonClassCMember2022-12-082022-12-080001750593us-gaap:CommonClassAMember2022-12-082022-12-080001750593us-gaap:CommonClassCMember2022-11-292022-11-290001750593duo:SeriesRedeemableConvertiblePreferredStockMember2013-10-252013-10-250001750593duo:SeriesA1ConvertiblePreferredStockMember2013-10-252013-10-250001750593us-gaap:CommonClassAMember2023-03-092023-03-090001750593us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-01-012023-06-300001750593us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-06-300001750593us-gaap:RetainedEarningsMember2023-06-300001750593us-gaap:ParentMember2023-06-300001750593us-gaap:NoncontrollingInterestMember2023-06-300001750593us-gaap:AdditionalPaidInCapitalMember2023-06-300001750593us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001750593us-gaap:RetainedEarningsMember2022-12-310001750593us-gaap:ParentMember2022-12-310001750593us-gaap:NoncontrollingInterestMember2022-12-310001750593us-gaap:AdditionalPaidInCapitalMember2022-12-310001750593us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001750593us-gaap:RetainedEarningsMember2022-06-300001750593us-gaap:ParentMember2022-06-300001750593us-gaap:NoncontrollingInterestMember2022-06-300001750593us-gaap:AdditionalPaidInCapitalMember2022-06-300001750593us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001750593us-gaap:RetainedEarningsMember2021-12-310001750593us-gaap:ParentMember2021-12-310001750593us-gaap:NoncontrollingInterestMember2021-12-310001750593us-gaap:AdditionalPaidInCapitalMember2021-12-310001750593us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001750593us-gaap:LoansPayableMember2023-06-300001750593us-gaap:LoansPayableMember2022-12-310001750593duo:SecuredBankLoansMember2022-12-310001750593us-gaap:CommonClassCMemberus-gaap:CommonStockMember2023-06-300001750593us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-06-300001750593us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-06-300001750593us-gaap:CommonClassCMemberus-gaap:CommonStockMember2022-12-310001750593us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-12-310001750593us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001750593us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-06-300001750593us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-06-300001750593us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-12-310001750593us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001750593duo:SeriesCRedeemableConvertiblePreferredStockMember2015-06-300001750593duo:SeriesBRedeemableConvertiblePreferredStockMember2014-06-120001750593duo:SeriesA2RedeemableConvertiblePreferredStockMember2013-10-250001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Member2022-01-012022-12-310001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Member2021-01-012021-12-310001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Member2022-12-310001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Member2021-12-310001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Member2023-06-300001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Member2022-06-300001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Member2018-12-210001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Member2021-01-012021-06-300001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Member2019-01-012019-06-300001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Memberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2018-12-212018-12-210001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Memberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2018-12-212018-12-210001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Memberus-gaap:ShareBasedCompensationAwardTrancheOneMember2018-12-212018-12-210001750593duo:AcquisitionOfYuancuiMember2023-01-012023-06-300001750593duo:AcquisitionOfTuqiangMember2023-01-012023-06-300001750593us-gaap:TradeAccountsReceivableMember2023-01-012023-06-300001750593us-gaap:LoansReceivableMember2023-01-012023-06-300001750593us-gaap:CommonClassAMember2023-03-030001750593us-gaap:CommonClassCMember2022-12-080001750593us-gaap:CommonClassAMember2022-12-080001750593duo:ShanghaiChongkaiEnterpriseManagementLlpMemberduo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember2023-01-012023-06-300001750593duo:NingboMeishanMujuInvestmentLimitedPartnershipMemberduo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember2023-01-012023-06-300001750593duo:NingboMeishanJiuzhenInvestmentLimitedPartnershipMemberduo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember2023-01-012023-06-300001750593duo:JiufengMemberduo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember2023-01-012023-06-300001750593duo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember2023-01-012023-06-300001750593duo:ShanghaiChongkaiEnterpriseManagementLlpMemberduo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember2022-01-012022-06-300001750593duo:NingboMeishanMujuInvestmentLimitedPartnershipMemberduo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember2022-01-012022-06-300001750593duo:NingboMeishanJiuzhenInvestmentLimitedPartnershipMemberduo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember2022-01-012022-06-300001750593duo:JiufengMemberduo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember2022-01-012022-06-300001750593duo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember2022-01-012022-06-300001750593duo:SalesIncentiveMemberduo:SalesCommitmentArrangementsMember2023-01-012023-06-300001750593us-gaap:FranchiseMember2023-01-012023-06-300001750593duo:InnovationInitiativesAndOtherValueAddedServicesMember2023-01-012023-06-300001750593duo:BaseCommissionFromTransactionsMember2023-01-012023-06-300001750593duo:SalesIncentiveMemberduo:SalesCommitmentArrangementsMember2022-01-012022-06-300001750593us-gaap:FranchiseMember2022-01-012022-06-300001750593duo:InnovationInitiativesAndOtherValueAddedServicesMember2022-01-012022-06-300001750593duo:BaseCommissionFromTransactionsMember2022-01-012022-06-300001750593country:CN2022-12-310001750593duo:FrozenForLawsuitMember2023-06-300001750593duo:FrozenForLawsuitMember2022-12-310001750593duo:ZhejiangChouzhouCommercialBankMember2021-12-012021-12-310001750593us-gaap:VariableInterestEntityPrimaryBeneficiaryMembersrt:MinimumMemberduo:ShenzhenFangddInformationTechnologyCoLtdMember2023-01-012023-06-300001750593us-gaap:VariableInterestEntityPrimaryBeneficiaryMembersrt:MaximumMemberduo:ShenzhenFangddInformationTechnologyCoLtdMember2023-01-012023-06-300001750593us-gaap:VariableInterestEntityPrimaryBeneficiaryMembersrt:MinimumMemberduo:ShenzhenFangddInformationTechnologyCoLtdMember2022-01-012022-12-310001750593us-gaap:VariableInterestEntityPrimaryBeneficiaryMembersrt:MaximumMemberduo:ShenzhenFangddInformationTechnologyCoLtdMember2022-01-012022-12-310001750593srt:MinimumMemberus-gaap:VehiclesMember2023-01-012023-06-300001750593srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-012023-06-300001750593srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2023-01-012023-06-300001750593srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-01-012023-06-300001750593srt:MaximumMemberus-gaap:VehiclesMember2023-01-012023-06-300001750593srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-012023-06-300001750593srt:MaximumMemberus-gaap:LeaseholdImprovementsMember2023-01-012023-06-300001750593srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-01-012023-06-300001750593us-gaap:BuildingMember2023-01-012023-06-300001750593us-gaap:VehiclesMember2023-06-300001750593us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-06-300001750593us-gaap:LeaseholdImprovementsMember2023-06-300001750593us-gaap:BuildingMember2023-06-300001750593duo:FurnitureAndOfficeEquipmentMember2023-06-300001750593us-gaap:VehiclesMember2022-12-310001750593us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001750593us-gaap:LeaseholdImprovementsMember2022-12-310001750593us-gaap:BuildingMember2022-12-310001750593duo:FurnitureAndOfficeEquipmentMember2022-12-310001750593us-gaap:RetainedEarningsMember2023-01-012023-06-300001750593us-gaap:RetainedEarningsMember2022-01-012022-06-300001750593duo:SeriesCRedeemableConvertiblePreferredStockMember2015-06-302015-06-300001750593duo:SeriesBRedeemableConvertiblePreferredStockMember2014-06-122014-06-120001750593duo:SeriesA2RedeemableConvertiblePreferredStockMember2013-10-252013-10-2500017505932022-12-082022-12-080001750593duo:AcquiredSecuredPersonalLoansMember2018-12-252018-12-250001750593us-gaap:CommonStockMember2015-06-302015-06-300001750593duo:SeriesA1ConvertiblePreferredStockMember2015-06-302015-06-300001750593us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001750593us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001750593srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201602Member2023-06-300001750593us-gaap:FinancialAssetPastDueMember2023-06-300001750593us-gaap:FinancialAssetNotPastDueMember2023-06-300001750593duo:UnsecuredPersonalLoansMember2023-06-300001750593duo:SecuredPersonalLoansMember2023-06-300001750593duo:FinancingReceivablesOver180DaysPastDueMember2023-06-300001750593us-gaap:FinancingReceivables1To29DaysPastDueMember2022-12-310001750593us-gaap:FinancialAssetPastDueMember2022-12-310001750593us-gaap:FinancialAssetNotPastDueMember2022-12-310001750593duo:UnsecuredPersonalLoansMember2022-12-310001750593duo:SecuredPersonalLoansMember2022-12-310001750593duo:FinancingReceivablesOver180DaysPastDueMember2022-12-310001750593duo:FinancingReceivables30To89DaysPastDueMember2022-12-310001750593duo:RealEstateAgentCompaniesMember2021-06-300001750593us-gaap:NoncontrollingInterestMember2022-01-012022-06-300001750593us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMember2022-12-310001750593us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMember2022-12-310001750593country:KY2023-01-012023-06-300001750593country:KY2022-01-012022-06-300001750593country:HK2022-01-012022-06-300001750593country:CN2022-01-012022-06-3000017505932021-01-012021-12-310001750593us-gaap:TrademarksMember2023-01-012023-06-300001750593us-gaap:NoncompeteAgreementsMember2023-01-012023-06-300001750593us-gaap:TrademarksMember2023-06-300001750593us-gaap:NoncompeteAgreementsMember2023-06-300001750593us-gaap:TrademarksMember2022-12-310001750593us-gaap:NoncompeteAgreementsMember2022-12-310001750593duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member2020-01-012020-12-310001750593duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member2023-06-300001750593duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member2022-06-300001750593duo:AcquiredSecuredPersonalLoansMemberus-gaap:CollaborativeArrangementMember2023-06-300001750593duo:AcquiredSecuredPersonalLoansMemberus-gaap:CollaborativeArrangementMember2022-12-310001750593duo:ChengduHaofangtongTechnologyCorporationLimitedMemberus-gaap:ScenarioPlanMember2021-01-012021-12-3100017505932020-01-012020-12-310001750593duo:EquityMethodInvesteesExcludingShanghaiQinlinInformationTechnologyCo.LtdAndShanghaiGefeiFangddAssetManagementLtdMember2023-06-300001750593duo:EquityMethodInvesteesExcludingShanghaiQinlinInformationTechnologyCo.LtdAndShanghaiGefeiFangddAssetManagementLtdMember2022-12-310001750593duo:EquityMethodInvesteesExcludingShanghaiQinlinInformationTechnologyCo.LtdAndShanghaiGefeiFangddAssetManagementLtdMember2021-12-310001750593duo:YiwuLongshuTianyeInvestmentManagementLimitedPartnershipMember2023-06-300001750593duo:ShenzhenJiaxindaNo.3InvestmentLimitedPartnershipMember2023-06-300001750593duo:ShanghaiTinghaozhuSpaceDesignCo.LtdMember2023-06-300001750593duo:ShanghaiGefeiChengyunInvestmentCenterLimitedPartnershipMember2023-06-300001750593duo:NingboMeishanYundeInvestmentLimitedPartnershipMember2023-06-300001750593duo:NingboMeishanQixingManagementLimitedPartnershipMember2023-06-300001750593duo:NingboMeishanMujuInvestmentLimitedPartnershipMember2023-06-300001750593duo:NingboMeishanJiuzhenInvestmentLimitedPartnershipMember2023-06-300001750593duo:NingboMeishanJiushiInvestmentLimitedPartnershipMember2023-06-300001750593duo:NingboMeishanJiushenInvestmentLimitedPartnershipMember2023-06-300001750593duo:NingboMeishanJiuchuanInvestmentLimitedPartnershipMember2023-06-300001750593duo:NingboMeishanDeyanInvestmentLimitedPartnershipMember2023-06-300001750593duo:NingboMeishanDetongInvestmentLimitedPartnershipMember2023-06-300001750593duo:NingboMeishanDerongInvestmentLimitedPartnershipMember2023-06-300001750593duo:YiwuLongshuTianyeInvestmentManagementLimitedPartnershipMember2022-12-310001750593duo:YiwuLongshuQianliInvestmentManagementLimitedPartnershipMember2022-12-310001750593duo:TibetShiguanBusinessManagementLimitedPartnershipMember2022-12-310001750593duo:ShenzhenJiaxindaNo.3InvestmentLimitedPartnershipMember2022-12-310001750593duo:ShenzhenChenjiZhaozhaoTechnologyCo.LtdMember2022-12-310001750593duo:ShanghaiTinghaozhuSpaceDesignCo.LtdMember2022-12-310001750593duo:ShanghaiRuokunManagementLimitedPartnershipMember2022-12-310001750593duo:ShanghaiGefeiChengyunInvestmentCenterLimitedPartnershipMember2022-12-310001750593duo:ShanghaiFangjinManagementLimitedPartnershipMember2022-12-310001750593duo:NingboMeishanYundeInvestmentLimitedPartnershipMember2022-12-310001750593duo:NingboMeishanQixingManagementLimitedPartnershipMember2022-12-310001750593duo:NingboMeishanMujuInvestmentLimitedPartnershipMember2022-12-310001750593duo:NingboMeishanJiuzhenInvestmentLimitedPartnershipMember2022-12-310001750593duo:NingboMeishanJiushiInvestmentLimitedPartnershipMember2022-12-310001750593duo:NingboMeishanJiushenInvestmentLimitedPartnershipMember2022-12-310001750593duo:NingboMeishanJiuchuanInvestmentLimitedPartnershipMember2022-12-310001750593duo:NingboMeishanDeyanInvestmentLimitedPartnershipMember2022-12-310001750593duo:NingboMeishanDetongInvestmentLimitedPartnershipMember2022-12-310001750593duo:NingboMeishanDerongInvestmentLimitedPartnershipMember2022-12-310001750593duo:NingboMeishanDechengInvestmentLimitedPartnershipMember2022-12-310001750593duo:HangzhouHonggengInvestmentLimitedPartnershipMember2022-12-310001750593duo:ChengduHaofangtongTechnologyCorporationLimitedMemberus-gaap:ScenarioPlanMember2023-01-012023-06-300001750593duo:EquityMethodInvesteesExcludingShanghaiQinlinInformationTechnologyCo.LtdAndShanghaiGefeiFangddAssetManagementLtdMember2023-01-012023-06-300001750593duo:ChengduHaofangtongTechnologyCorporationLimitedMemberus-gaap:ScenarioPlanMember2022-01-012022-12-310001750593duo:EquityMethodInvesteesExcludingShanghaiQinlinInformationTechnologyCo.LtdAndShanghaiGefeiFangddAssetManagementLtdMember2022-01-012022-12-310001750593country:CN2023-01-012023-06-300001750593duo:ShanghaiGefeiChengyunInvestmentCenterLimitedPartnershipMemberduo:NonGroupCollaborativeAgreementsMember2023-06-300001750593duo:OtherPayablesMemberduo:ShanghaiChongkaiEnterpriseManagementLlpMember2023-06-300001750593duo:OtherPayablesMemberduo:NingboMeishanMujuInvestmentLimitedPartnershipMember2023-06-300001750593duo:OtherPayablesMemberduo:NingboMeishanJiuzhenInvestmentLimitedPartnershipMember2023-06-300001750593duo:OtherPayablesMemberduo:NingboMeishanJiushenInvestmentLimitedPartnershipMember2023-06-300001750593duo:OtherPayablesMemberduo:JiufengMember2023-06-300001750593duo:NingboMeishanYundeInvestmentLimitedPartnershipMemberduo:NonGroupCollaborativeAgreementsMember2023-06-300001750593duo:NingboMeishanJiushiInvestmentLimitedPartnershipMemberduo:NonGroupCollaborativeAgreementsMember2023-06-300001750593duo:NingboMeishanJiushenInvestmentLimitedPartnershipMemberduo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember2023-06-300001750593duo:NingboMeishanJiuchuanInvestmentLimitedPartnershipMemberduo:NonGroupCollaborativeAgreementsMember2023-06-300001750593duo:NingboMeishanDetongInvestmentLimitedPartnershipMemberduo:NonGroupCollaborativeAgreementsMember2023-06-300001750593duo:NingboMeishanDerongInvestmentLimitedPartnershipMemberduo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember2023-06-300001750593duo:LongshutianyeMemberduo:NonGroupCollaborativeAgreementsMember2023-06-300001750593duo:JiufengMemberduo:NonGroupCollaborativeAgreementsMember2023-06-300001750593duo:JiufengMemberduo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember2023-06-300001750593duo:OtherPayablesMember2023-06-300001750593duo:NonGroupCollaborativeAgreementsMember2023-06-300001750593duo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember2023-06-300001750593duo:ShanghaiGefeiChengyunInvestmentCenterLimitedPartnershipMemberduo:NonGroupCollaborativeAgreementsMember2022-12-310001750593duo:OtherPayablesMemberduo:ShenzhenChenjiZhaozhaoTechnologyCo.LtdMember2022-12-310001750593duo:OtherPayablesMemberduo:ShanghaiChongkaiEnterpriseManagementLlpMember2022-12-310001750593duo:OtherPayablesMemberduo:NingboMeishanMujuInvestmentLimitedPartnershipMember2022-12-310001750593duo:OtherPayablesMemberduo:NingboMeishanJiuzhenInvestmentLimitedPartnershipMember2022-12-310001750593duo:OtherPayablesMemberduo:NingboMeishanJiushenInvestmentLimitedPartnershipMember2022-12-310001750593duo:OtherPayablesMemberduo:JiufengMember2022-12-310001750593duo:NingboMeishanYundeInvestmentLimitedPartnershipMemberduo:NonGroupCollaborativeAgreementsMember2022-12-310001750593duo:NingboMeishanJiushiInvestmentLimitedPartnershipMemberduo:NonGroupCollaborativeAgreementsMember2022-12-310001750593duo:NingboMeishanJiushenInvestmentLimitedPartnershipMemberduo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember2022-12-310001750593duo:NingboMeishanJiuchuanInvestmentLimitedPartnershipMemberduo:NonGroupCollaborativeAgreementsMember2022-12-310001750593duo:NingboMeishanDetongInvestmentLimitedPartnershipMemberduo:NonGroupCollaborativeAgreementsMember2022-12-310001750593duo:NingboMeishanDerongInvestmentLimitedPartnershipMemberduo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember2022-12-310001750593duo:LongshutianyeMemberduo:NonGroupCollaborativeAgreementsMember2022-12-310001750593duo:JiufengMemberduo:NonGroupCollaborativeAgreementsMember2022-12-310001750593duo:JiufengMemberduo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember2022-12-310001750593duo:OtherPayablesMember2022-12-310001750593duo:NonGroupCollaborativeAgreementsMember2022-12-310001750593duo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember2022-12-310001750593duo:NingboMeishanQixingManagementLimitedPartnershipMemberduo:NonGroupCollaborativeAgreementsMember2023-06-300001750593duo:NingboMeishanQixingManagementLimitedPartnershipMemberduo:NonGroupCollaborativeAgreementsMember2022-12-310001750593duo:ZhejiangChouzhouCommercialBankMember2022-09-012022-09-300001750593duo:BankOfChinaMember2022-08-012022-08-310001750593duo:ZhejiangChouzhouCommercialBankMember2022-07-012022-07-310001750593duo:ZhejiangChouzhouCommercialBankMember2021-07-012021-07-310001750593duo:LoanBankOfNanjingMember2021-06-012021-06-300001750593duo:BankOfChinaMember2021-03-012021-03-3100017505932023-03-092023-03-0900017505932023-02-102023-02-100001750593duo:BankOfChinaMember2023-02-280001750593duo:ZhejiangChouzhouCommercialBankMember2023-01-310001750593duo:BankOfChinaMember2022-12-310001750593duo:ZhejiangChouzhouCommercialBankMember2022-09-300001750593duo:BankOfChinaMember2022-08-310001750593duo:ZhejiangChouzhouCommercialBankMember2022-07-310001750593duo:LoanBankOfNanjingMember2022-06-300001750593duo:BankOfChinaMember2022-03-310001750593duo:ZhejiangChouzhouCommercialBankMember2021-07-310001750593duo:LoanBankOfNanjingMember2021-06-300001750593duo:BankOfChinaMember2021-03-310001750593us-gaap:CommonClassAMember2023-03-090001750593dei:AdrMember2023-02-100001750593duo:BankOfChinaMember2021-12-310001750593us-gaap:CommonStockMember2018-12-310001750593us-gaap:CommonStockMember2017-12-310001750593us-gaap:CommonStockMember2016-12-310001750593duo:SeriesA1ConvertiblePreferredStockMember2013-10-250001750593us-gaap:CommonClassAMember2023-03-032023-03-030001750593us-gaap:CommonClassAMember2023-02-212023-02-210001750593us-gaap:CommonClassCMember2019-11-012019-11-010001750593us-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2023-07-210001750593us-gaap:CommonClassCMember2023-03-090001750593us-gaap:CommonClassAMember2023-02-100001750593duo:ClassClassBClassCOrdinarySharesMember2023-06-300001750593duo:ClassClassBClassCOrdinarySharesMember2022-12-310001750593us-gaap:CommonClassBMember2022-10-140001750593us-gaap:CommonClassAMember2022-10-140001750593duo:SharesNotDesignatedYetMember2022-10-140001750593us-gaap:CommonClassBMember2019-11-010001750593duo:SharesNotDesignatedYetMember2019-11-0100017505932018-12-310001750593us-gaap:CommonClassCMemberus-gaap:SubsequentEventMember2023-07-210001750593us-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2023-07-170001750593us-gaap:CommonClassCMember2023-06-300001750593us-gaap:CommonClassBMember2023-06-300001750593us-gaap:CommonClassAMember2023-06-300001750593us-gaap:CommonClassCMember2022-12-310001750593us-gaap:CommonClassBMember2022-12-310001750593us-gaap:CommonClassAMember2022-12-310001750593us-gaap:CommonClassAMember2019-11-0100017505932013-01-010001750593us-gaap:SubsequentEventMember2023-07-170001750593us-gaap:CommonClassAMemberus-gaap:WarrantMemberus-gaap:SubsequentEventMember2023-07-170001750593srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2023-01-012023-06-300001750593us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-06-300001750593srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2022-01-012022-06-300001750593us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-01-012022-06-300001750593currency:USDcountry:HK2023-06-300001750593currency:USDcountry:CN2023-06-300001750593currency:HKDcountry:HK2023-06-300001750593currency:CNYcountry:CN2023-06-300001750593currency:USDcountry:HK2022-12-310001750593currency:USDcountry:CN2022-12-310001750593currency:HKDcountry:HK2022-12-310001750593currency:CNYcountry:CN2022-12-310001750593srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2022-06-300001750593us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-06-3000017505932022-06-300001750593srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2021-12-310001750593us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310001750593duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Memberus-gaap:TrademarksMember2020-10-300001750593duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Memberus-gaap:NoncompeteAgreementsMember2020-10-300001750593duo:DeyuAndJiuyiMember2021-12-310001750593duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member2020-10-012020-10-310001750593duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member2022-03-310001750593duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member2021-06-300001750593duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member2020-10-310001750593duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member2020-10-300001750593us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001750593us-gaap:FairValueMeasurementsRecurringMember2022-12-310001750593us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2023-06-300001750593us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2022-12-310001750593us-gaap:OptionMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2023-01-012023-06-300001750593us-gaap:OptionMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2022-01-012022-06-300001750593us-gaap:ParentMember2022-01-012022-06-300001750593us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001750593us-gaap:ParentMember2023-01-012023-06-300001750593us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001750593srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2023-06-300001750593srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2022-12-310001750593duo:RealEstateDevelopersMemberus-gaap:LoansPayableMemberus-gaap:AssetPledgedAsCollateralMember2023-06-300001750593duo:RealEstateDevelopersMember2023-06-300001750593duo:IndividualCustomersMember2023-06-300001750593duo:RealEstateDevelopersMemberus-gaap:LoansPayableMemberus-gaap:AssetPledgedAsCollateralMember2022-12-310001750593duo:RealEstateDevelopersMember2022-12-310001750593duo:IndividualCustomersMember2022-12-310001750593us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001750593country:CN2008-01-022008-01-020001750593srt:MaximumMember2023-06-300001750593duo:ExclusiveOptionAgreementsMember2023-01-012023-06-300001750593duo:BusinessOperationAgreementMember2023-01-012023-06-300001750593duo:SeriesBRedeemableConvertiblePreferredStockMember2023-06-300001750593duo:SecuredPersonalLoansMemberus-gaap:CollaborativeArrangementMember2017-12-252017-12-250001750593duo:TaxExaminationsUnderpaymentOfTaxesExceedingThresholdAmountMember2023-01-012023-06-300001750593duo:TaxExaminationsTransferPricingIssuesMember2023-01-012023-06-300001750593duo:TaxExaminationsTaxEvasionMember2023-01-012023-06-300001750593duo:TaxExaminationsComputationalErrorsMember2023-01-012023-06-300001750593srt:MinimumMember2022-01-012022-12-310001750593srt:MaximumMember2022-01-012022-12-310001750593us-gaap:EmployeeStockOptionMember2020-04-282020-04-280001750593duo:GreyhoundInvestmentLtdMemberus-gaap:CommonClassAMember2019-10-082019-10-080001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Member2023-01-012023-06-300001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Member2022-01-012022-06-300001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Member2021-06-300001750593us-gaap:EmployeeStockOptionMemberduo:ShareIncentivePlan2018Member2019-06-300001750593duo:WithoutSalesCommitmentArrangementMember2023-06-300001750593duo:WithoutSalesCommitmentArrangementMember2022-12-310001750593duo:SalesIncentiveMemberduo:SelfCommitmentOrNonGroupCollaborativeAgreementsMember2023-01-012023-06-300001750593duo:SalesIncentiveMemberduo:SelfCommitmentOrNonGroupCollaborativeAgreementsMember2022-01-012022-06-300001750593us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberduo:ShenzhenFangddInformationTechnologyCoLtdMember2023-01-012023-06-3000017505932021-12-310001750593srt:MinimumMemberduo:SecuredPersonalLoansMemberus-gaap:CollaborativeArrangementMember2017-12-252017-12-250001750593srt:MaximumMemberduo:SecuredPersonalLoansMemberus-gaap:CollaborativeArrangementMember2017-12-252017-12-250001750593duo:ChengduHaofangtongTechnologyCorporationLimitedMember2018-09-050001750593us-gaap:CommonClassBMember2019-11-012019-11-010001750593us-gaap:CommonClassAMember2019-11-012019-11-010001750593duo:ChengduHaofangtongTechnologyCorporationLimitedMember2018-09-052018-09-050001750593duo:ShanghaiChongkaiEnterpriseManagementLlpMember2023-01-012023-06-300001750593duo:ChengduHaofangtongTechnologyCorporationLimitedMemberus-gaap:ScenarioPlanMember2018-07-072018-07-070001750593duo:TaxExaminationsUnderpaymentOfTaxesExceedingThresholdAmountMember2023-06-300001750593dei:AdrMember2023-02-102023-02-100001750593srt:MinimumMember2023-01-012023-06-300001750593srt:MaximumMember2023-01-012023-06-300001750593duo:RealEstateAgentCompaniesMember2021-06-012021-06-300001750593duo:HighAndNewTechnologyEnterpriseMembercountry:CN2022-01-012022-12-310001750593duo:HighAndNewTechnologyEnterpriseMember2022-01-012022-12-310001750593duo:HighAndNewTechnologyEnterpriseMembercountry:CN2021-01-012021-12-310001750593duo:HighAndNewTechnologyEnterpriseMember2021-01-012021-12-310001750593duo:HighAndNewTechnologyEnterpriseMembercountry:CN2020-01-012020-12-310001750593duo:HighAndNewTechnologyEnterpriseMember2020-01-012020-12-310001750593duo:HighAndNewTechnologyEnterpriseMember2019-01-012019-12-310001750593duo:HighAndNewTechnologyEnterpriseMember2018-01-012018-12-310001750593duo:HighAndNewTechnologyEnterpriseMember2017-01-012017-12-310001750593duo:HighAndNewTechnologyEnterpriseMember2016-01-012016-12-310001750593duo:HighAndNewTechnologyEnterpriseMember2015-01-012015-12-310001750593duo:HighAndNewTechnologyEnterpriseMember2014-01-012014-12-310001750593duo:ChengduHaofangtongTechnologyCorporationLimitedMemberus-gaap:ScenarioPlanMember2018-07-070001750593us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2023-01-012023-06-300001750593us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2022-01-012022-12-310001750593duo:ShenzhenChenjiZhaozhaoTechnologyCo.LtdMember2022-01-012022-12-310001750593duo:ShanghaiTinghaozhuSpaceDesignCo.LtdMember2022-01-012022-12-310001750593duo:YiwuLongshuTianyeInvestmentManagementLimitedPartnershipMember2023-01-012023-06-300001750593duo:ShenzhenChenjiZhaozhaoTechnologyCo.LtdMember2023-01-012023-06-300001750593duo:NingboMeishanJiushiInvestmentLimitedPartnershipMember2023-01-012023-06-300001750593duo:NingboMeishanJiushenInvestmentLimitedPartnershipMember2023-01-012023-06-300001750593duo:NingboMeishanDeyanInvestmentLimitedPartnershipMember2023-01-012023-06-300001750593duo:ShanghaiFangjinManagementLimitedPartnershipMember2022-01-012022-12-310001750593duo:NingboMeishanMujuInvestmentLimitedPartnershipMember2022-01-012022-12-310001750593duo:NingboMeishanJiuzhenInvestmentLimitedPartnershipMember2022-01-012022-12-310001750593duo:NingboMeishanJiushenInvestmentLimitedPartnershipMember2022-01-012022-12-310001750593duo:NingboMeishanDerongInvestmentLimitedPartnershipMember2022-01-012022-12-310001750593duo:SalesCommitmentArrangementsMember2023-06-300001750593duo:SalesCommitmentArrangementsMember2022-12-310001750593country:HK2023-06-300001750593country:CN2023-06-300001750593us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-06-300001750593duo:SeriesCRedeemableConvertiblePreferredStockMember2019-01-012019-12-310001750593duo:SeriesBRedeemableConvertiblePreferredStockMember2019-01-012019-12-310001750593duo:SeriesA2RedeemableConvertiblePreferredStockMember2019-01-012019-12-3100017505932019-01-012019-12-3100017505932022-01-012022-12-310001750593duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member2021-06-012021-06-300001750593duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member2020-10-302020-10-300001750593duo:BeijingTuqiangYunxiaTechnologyLimitedMember2022-03-3100017505932022-10-140001750593duo:CommonClassAndCommonClassBMember2019-11-0100017505932022-01-012022-06-300001750593duo:RealEstateAgentCompaniesMember2022-01-012022-12-310001750593duo:ShenzhenChenjiZhaozhaoTechnologyCo.LtdMember2023-01-012023-06-300001750593country:HK2023-01-012023-06-300001750593us-gaap:NoncontrollingInterestMember2023-01-012023-06-3000017505932023-06-3000017505932022-12-31iso4217:USDiso4217:CNYduo:segmentiso4217:CNYiso4217:HKDxbrli:pureiso4217:USDxbrli:sharesduo:companyduo:itemiso4217:USDxbrli:sharesiso4217:CNYxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 6-K

REPORT OF FOREIGN PRIVATE ISSUER

PURSUANT TO RULE 13a-16 OR 15d-16 UNDER

THE SECURITIES EXCHANGE ACT OF 1934

For the month of September 2023

Commission file number: 001-39109

Fangdd Network Group Ltd.

Room 4106, Building 12B1

Shenzhen Bay Ecological Technology Park

Nanshan District, Shenzhen, 518067

People’s Republic of China

Phone: +86 755 2699 8968

(Address and Telephone Number of Principal Executive Offices)

Indicate by check mark whether the registrant files or will file annual reports under cover Form 20-F or Form 40-F. Form 20-F   Form 40-F  

EXPLANATORY NOTE

This current report on Form 6-K is hereby incorporated by reference into the registration statements of Fangdd Network Group Ltd. on Form F-3 (No. 333-267397) and shall be a part thereof from the date on which this current report is furnished, to the extent not superseded by documents or reports subsequently filed.

EXHIBIT INDEX

Exhibit No.

    

Description

99.1

Unaudited Interim Condensed Consolidated Financial Statements for the Six Months Ended June 30, 2023

101.INS

Inline XBRL Instance Document – this instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

101.SCH

Inline XBRL Taxonomy Extension 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 Labels Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

Cover Page Interactive Data File (embedded within the Inline XBRL document)

SIGNATURE

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

DR

Fangdd Network Group Ltd.

By:

/s/ Xi Zeng

Name:

Xi Zeng

Title:

Chief Executive Officer and Chairman
of the Board of Directors

Date: September 29, 2023

EX-99.1 2 duo-20230630xex99d1.htm EXHIBIT 99.1
0.100.0010P0YP12M0.30P36M

Fangdd Network Group Ltd.

UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS

(All amounts in thousands, except for share and per share data)

As of December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

    

US$

(Note 2(g))

Assets

Current assets

Cash and cash equivalents

143,934

130,735

18,029

Restricted cash

38,811

13,782

1,901

Short-term investments

2,000

Accounts receivable, net

470,997

380,536

52,478

Prepayments and other assets, net

191,996

277,109

38,214

Inventories

11,157

12,650

1,745

Total current assets

858,895

814,812

112,367

Non-current assets

Property, equipment and software, net

3,037

3,723

513

Equity method investments, net

206,086

149,196

20,575

Long-term equity investment, net

6,000

3,000

414

Goodwill, net

454

454

63

Operating lease right-of-use assets

2,207

1,362

188

Total non-current assets

217,784

157,735

21,753

Total assets

1,076,679

972,547

134,120

Liabilities

Current liabilities

Short-term bank borrowings (including short-term bank borrowings of consolidated VIE without recourse to the Company of RMB72,500 and nil as of December 31, 2022 and June 30, 2023, respectively. Note 1)

72,500

Accounts payable (including accounts payable of consolidated VIE without recourse to the Company of RMB638,295 and RMB514,564 as of December 31, 2022 and June 30, 2023, respectively. Note 1)

659,215

534,823

73,755

Customers’ refundable fees (including customers’ refundable fees of consolidated VIE without recourse to the Company of RMB30,747 and RMB31,517 as of December 31, 2022 and June 30, 2023, respectively. Note 1)

30,747

31,517

4,346

Accrued expenses and other payables (including accrued expenses and other payables of consolidated VIE without recourse to the Company of RMB145,088 and RMB86,989 as of December 31, 2022 and June 30, 2023, respectively. Note 1)

181,140

120,252

16,584

Income tax payables (including income tax payables of consolidated VIE without recourse to the Company of RMB2,468 and RMB463 as of December 31, 2022 and June 30, 2023, respectively. Note 1)

4,876

1,021

141

Operating lease liabilities-current (including operating lease liabilities-current of consolidated VIE without recourse to the Company of RMB1,096 and RMB465 as of December 31, 2022 and June 30, 2023, respectively. Note 1)

1,243

465

64

Total current liabilities

949,721

688,078

94,890

Non-current liabilities

Income tax payables (including income tax payables of consolidated VIE without recourse to the Company of RMB27,429 and RMB27,669 as of December 31, 2022 and June 30, 2023, respectively. Note 1)

30,772

31,681

4,369

Operating lease liabilities (including operating lease liabilities of consolidated VIE without recourse to the Company of RMB791 and RMB779 as of December 31, 2022 and June 30, 2023, respectively. Note 1)

792

779

107

Total non-current liabilities

31,564

32,460

4,476

Total liabilities

981,285

720,538

99,366

Commitments and contingencies (Note 23)

The accompanying notes are an integral part of these Unaudited Interim Condensed Consolidated Financial Statements.

F-2

Fangdd Network Group Ltd.

UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Continued)

(All amounts in thousands, except for share and per share data)

As of December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

    

US$

(Note 2(g))

Equity:

Class A Ordinary shares(US$0.0000001par value, 50,000,000,000 and 50,000,000,000 shares authorized including Class A, Class B and Class C ordinary shares, as of December 31, 2022 and June 30, 2023, respectively,1,850,866,648 and 20,856,591,996 shares issued and outstanding as of December 31, 2022 and June 30, 2023, respectively)

1

14

2

Class B Ordinary shares (US$0.0000001 par value, 50,000,000,000 and 50,000,000,000 shares authorized including Class A, Class B and Class C ordinary shares, as of December 31, 2022 and June 30, 2023,respectively, 619,938,058 and 490,418,360 shares issued and outstanding as of December 31, 2022 and June 30, 2023, respectively)

Class C Ordinary shares (US$0.0000001 par value, 50,000,000,000 and 50,000,000,000 shares authorized including Class A, Class B and Class C ordinary shares, as of December 31, 2022 and June 30, 2023, respectively, 75,000 and 5,700,000 shares issued and outstanding as of December 31, 2022 and June 30, 2023, respectively)

Additional paid-in capital

5,051,631

5,197,029

716,703

Accumulated other comprehensive loss

(393,841)

(392,574)

(54,138)

Accumulated deficit

(4,557,675)

(4,548,217)

(627,228)

Total Fangdd Network Group Ltd. shareholders' equity

100,116

256,252

35,339

Non-controlling interests

(4,722)

(4,243)

(585)

Total equity

95,394

252,009

34,754

Total liabilities and equity

1,076,679

972,547

134,120

The accompanying notes are an integral part of these Unaudited Interim Condensed Consolidated Financial Statements.

F-3

Fangdd Network Group Ltd.

UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME

(All amounts in thousands, except for share and per share data)

For the Six Months Ended June 30,

2022

2023

    

RMB

    

RMB

    

US$

(Note 2(g))

Revenue

144,834

153,488

21,167

Cost of revenue

(140,128)

(133,673)

(18,434)

Gross profit

4,706

19,815

2,733

Operating expenses:

Sales and marketing expenses

(8,802)

(1,855)

(256)

Product development expenses

(39,797)

(17,725)

(2,444)

General and administrative expenses

(134,300)

(69,204)

(9,544)

Total operating expenses

(182,899)

(88,784)

(12,244)

Loss from operations

(178,193)

(68,969)

(9,511)

Other income (expenses):

Interest expense, net

(1,797)

(69)

(10)

Foreign currency exchange gain, net

441

392

54

Gain (Loss) on short-term investments

153

(640)

(88)

Impairment loss for long-term equity investment

(3,000)

(414)

Impairment loss for equity method investments

(62,623)

(11,779)

(1,624)

Impairment loss for non-current assets

(7,642)

Government grants

12,270

1,658

229

Other income, net

50,880

88,617

12,221

Share of (loss) profit from equity method investees, net of income tax

(115)

442

61

Loss on disposal of subsidiaries

(200)

(28)

(Loss) Income before income tax

(186,626)

6,452

890

Income tax (expense) benefit

(5,474)

2,909

401

Net (loss) income

(192,100)

9,361

1,291

Net (profit) loss attributable to noncontrolling interests

(4,745)

97

13

Net (loss) income attributable to Fangdd Network Group Ltd.

(196,845)

9,458

1,304

Accretion of Redeemable Convertible Preferred Shares

Deemed dividend to preferred shareholder

Net (loss) income attributable to ordinary shareholders

(196,845)

9,458

1,304

Net (loss) income

(192,100)

9,361

1,291

Other comprehensive income

Foreign currency translation adjustment, net of tax

9,159

1,267

175

Total comprehensive (loss) income, net of tax

(182,941)

10,628

1,466

Total comprehensive (income) loss attributable to noncontrolling interests

(4,745)

97

13

Total comprehensive (loss) income attributable to ordinary shareholders

(187,686)

10,725

1,479

Net (loss) income per share attributable to ordinary shareholders

Basic and diluted

(0.10)

0.001

Weighted average number of ordinary shares outstanding used in computing net (loss) income per share

Basic and diluted

2,046,388,131

13,937,948,159

The accompanying notes are an integral part of these Unaudited Interim Condensed Consolidated Financial Statements.

F-4

Fangdd Network Group Ltd.

UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY

(All amounts in thousands, except for share and per share data)

Total

 

Accumulated

 

shareholders’

Additional

 

other

equity attributable

 

 

Class A

Class B

paid-in

comprehensive

Accumulated

to Fangdd Network

Noncontrolling

Ordinary shares

Ordinary shares

capital

 

loss

 

deficit

Group Limited

 

interests

Total equity

    

Shares

    

RMB

    

Shares

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

Balance as of January 1, 2022

1,426,450,073

 

1

619,938,058

 

5,031,772

 

(404,877)

(4,313,637)

313,259

 

(9,582)

303,677

Net loss for the year

(196,845)

(196,845)

4,745

(192,100)

Capital contribution from noncontrolling shareholder

376

376

Share-based compensation

9,207

9,207

9,207

Foreign currency translation adjustments, net of nil tax

9,159

9,159

9,159

Balance as of June 30, 2022

1,426,450,073

1

619,938,058

5,040,979

(395,718)

(4,510,482)

134,780

(4,461)

130,319

Total

shareholders'

Accumulated

equity attributable

Additional

other

to Fangdd

Class A Ordinary

Class B Ordinary

Class C Ordinary

paid-in

Comprehensive

Accumulated

Network Group

Noncontrolling

shares

shares

shares

capital

loss

deficit

Limited

interests

Total equity

    

Shares

    

RMB

    

Shares

    

RMB

Shares

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

Balance as of January 1, 2023

    

1,850,866,648

    

1

    

619,938,058

    

75,000

    

5,051,631

    

(393,841)

    

(4,557,675)

    

100,116

    

(4,722)

    

95,394

Net income (loss) for the year

 

 

 

 

 

 

 

9,458

 

9,458

 

(97)

 

9,361

Share-based compensation

 

5,394,150

 

 

 

 

82

 

 

 

82

 

 

82

Capital contribution from noncontrolling shareholder

 

 

 

 

 

 

 

 

 

561

 

561

Acquisition of additional interests in subsidiaries

1

1

Disposal of subsidiaries

14

14

Issuance of ordinary shares

120,811,500

5,625,000

264

264

264

Conversion of class B ordinary shares to class A ordinary shares

129,519,698

(129,519,698)

Issuance of convertible promissory note

4,343

4,343

4,343

Conversion of convertible promissory note

18,750,000,000

13

140,709

140,722

140,722

Foreign currency translation adjustments, net of nil tax

1,267

1,267

1,267

Balance as of June 30, 2023

20,856,591,996

14

490,418,360

5,700,000

5,197,029

(392,574)

(4,548,217)

256,252

(4,243)

252,009

US$ (Note 2(g))

716,703

(54,138)

(627,228)

35,339

(585)

34,754

The accompanying notes are an integral part of these Unaudited Interim Condensed Consolidated Financial Statements.

F-5

Fangdd Network Group Ltd.

UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(All amounts in thousands, except for share and per share data)

For the Six Months Ended June 30,

2022

2023

    

RMB

    

RMB

    

US$

(Note 2(g))

Cash flows from operating activities:

Net (loss) income

(192,100)

9,361

1,291

Adjustments to reconcile net (loss) income to net cash used in operating activities

Depreciation and amortization

2,081

463

64

Amortization of right-of-use assets

647

89

Share-based compensation expenses

9,207

82

11

Gain (Loss) on short-term investments

(153)

640

88

Impairment loss for non-current assets

7,642

Impairment on short-term investments

144,027

Impairment loss for long-term equity investment

3,000

414

Impairment loss for equity method investments

62,623

11,779

1,624

Share of profit (loss) from equity method investments, net of income tax

115

(442)

(61)

(Reversal) Allowance for doubtful accounts

(81,004)

38,281

5,279

Loss on disposal of property and equipment

175

32

5

Foreign currency exchange gain, net

(441)

(392)

(54)

Changes in operating assets and liabilities, net of effects of acquisition

Accounts receivable

299,277

53,396

7,364

Prepayments and other assets

21,664

(88,941)

(12,266)

Accounts payable

(262,834)

(124,392)

(17,154)

Customers’ refundable fees

9,433

770

106

Accrued expenses and other payables

(70,588)

(60,885)

(8,396)

Operating lease liabilities

(593)

(82)

Income tax payables

4,246

(2,946)

(406)

Net cash used in operating activities

(46,630)

(160,140)

(22,084)

Cash flows from investing activities:

Purchase of property, equipment and software

(194)

(64)

(9)

Investment in equity method investments

(32,354)

Return of capital from equity method investees

19,311

45,553

6,282

Cash proceeds paid for business combination, net of cash acquired

(648)

Cash paid for short-term investments

(262,896)

(10,000)

(1,379)

Proceeds from disposal of short-term investments

121,022

11,360

1,567

Net cash (used in) provided by investing activities

(155,759)

46,849

6,461

Cash flows from financing activities:

Contribution from noncontrolling shareholder

490

576

79

Proceeds from issuance of ordinary shares, net of issuance costs

264

36

Proceeds from issuance of convertible promissory note, net of issuance costs

145,064

20,005

Repayment for short-term bank borrowings

(50,000)

(72,500)

(9,998)

Net cash (used in) provided by financing activities

(49,510)

73,404

10,122

Effect of exchange rate changes on cash, cash equivalents and restricted cash

9,601

1,659

229

Net decrease in cash, cash equivalents and restricted cash

(242,298)

(38,228)

(5,272)

F-6

Fangdd Network Group Ltd.

UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)

(All amounts in thousands, except for share and per share data)

For the Six Months Ended June 30,

 

2022

 

2023

    

RMB

    

RMB

    

US$

 

  

 

  

(Note 2(g))

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

 

516,238

 

182,745

25,202

Cash, cash equivalents and restricted cash at the end of the period

 

273,940

 

144,517

19,930

Supplemental information

 

 

 

Interest paid

 

(3,233)

 

(592)

 

(82)

Income tax paid

(812)

(37)

(5)

The accompanying notes are an integral part of these Unaudited Interim Condensed Consolidated Financial Statements.

F-7

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(All amounts in thousands, except for share and per share data)

1.Organization and principal activities

Fangdd Network Group Ltd. (the “Company”) was incorporated in the Cayman Islands on September 19, 2013 as an exempted company with limited liability under the Companies Law (2011 Revision) (as consolidated and revised) of the Cayman Islands. The registered office of the Company is at the offices of Appleby Trust (Cayman) Ltd., Clifton House, 75 Fort Street, P.O. Box 1350, Grand Cayman KY1-1108, Cayman Islands.

The Company is an investment holding company. The Company, through its consolidated subsidiaries, variables interest entity and variables interest entity’s subsidiaries (together, “the Group”) is principally engaged in the provision of real estate information services through its online platform which also offers integrated marketing services for individual customers, real estate developers and agents in the People’s Republic of China (the “PRC”).

The accompanying Unaudited Interim Condensed Consolidated Financial Statements include the financial statements of the Company, its subsidiaries, variable interest entity (“VIE”) and the VIE’s subsidiaries.

Variable interest entity

The Group conducts the business in the PRC through Shenzhen Fangdd Network Technology Co. Ltd. (“Shenzhen Fangdd”), a limited liability company established under the laws of the PRC on October 10, 2011. Shenzhen Fangdd holds the necessary PRC operating licenses for the real estate agency and online business. The equity interests of Shenzhen Fangdd are legally held by individuals who act as nominee equity holders of Shenzhen Fangdd on behalf of Shenzhen Fangdd Information Technology Co. Ltd. (“Fangdd Information”). Shenzhen Fangdd entered into a series of contractual agreements with its legal shareholders and Fangdd Information, including the Business Operation Agreement, Powers of Attorney, Equity Interest Pledge Agreements, Exclusive Option Agreements, Operation Maintenance Service Agreement and Technology Development and Application Service Agreement (collectively, the “Shenzhen Fangdd VIE Agreements”) in March 2014 and were subsequently amended in 2017 to reflect the registration of the Equity Interest Pledge Agreements with the relevant registration authority and amended when certain nominee equity holders transferred their nominal shareholdings in Shenzhen Fangdd to other nominee equity holders.

Pursuant to the Shenzhen Fangdd VIE Agreements, the Group, through Fangdd Information, is able to exercise effective control over, bears the risks of, enjoys substantially all of the economic benefits of Shenzhen Fangdd, and has an exclusive option to purchase all or part of the equity interests in Shenzhen Fangdd when and to the extent permitted by PRC law at a nominal price. The Group’s management concluded that Shenzhen Fangdd is a consolidated VIE of the Group and Fangdd Information is the primary beneficiary of Shenzhen Fangdd. As such, the financial results of Shenzhen Fangdd and its subsidiaries are included in the Unaudited Interim Condensed Consolidated Financial Statements of the Group.

The principal terms of the agreements entered into among Shenzhen Fangdd, the nominee equity holders and Fangdd Information are further described below.

Business Operation Agreement

Fangdd Information, Shenzhen Fangdd and Shenzhen Fangdd’s shareholders have entered into a business operation agreement, pursuant to which Shenzhen Fangdd and its shareholders undertake not to enter into any transactions that may have material effects on Shenzhen Fangdd’s assets, obligations, rights or business operations without Fangdd Information’s prior written consent.

F-8

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

Additionally, Shenzhen Fangdd’s shareholders undertake that, without the Fangdd Information’s prior written consent, they shall not (a) sell, transfer, pledge or otherwise dispose of any rights associated with their equity interests in Shenzhen Fangdd, (b) approve any merger or acquisition of Shenzhen Fangdd, (c) take any actions that may have a material adverse effect on Shenzhen Fangdd’s assets, businesses and liabilities, or sell, transfer, pledge or otherwise dispose or impose other encumbrances of any assets, businesses or income of Shenzhen Fangdd, (d) request Shenzhen Fangdd to declare dividend or make other distribution, (e) amend Shenzhen Fangdd’s articles of association, (f) increase, decrease or otherwise change Shenzhen Fangdd’s registered capital. Fangdd Information may request Shenzhen Fangdd to transfer at any time all the intellectual property rights held by Shenzhen Fangdd to Fangdd Information or any person designated by Fangdd Information. Shenzhen Fangdd and certain of its shareholders, including Yi Duan, Jiancheng Li and Xi Zeng, shall be jointly and severally responsible for the performance of their obligations under this agreement. This agreement has a term of ten years, which may be extended upon Fangdd Information’s unilateral written confirmation prior to the expiry. Shenzhen Fangdd has no right of transfer without Fangdd information’s written confirmation or right of early termination while Fangdd Information may unilaterally transfer its rights and obligations under this agreement to third parties at any time through written notification and may early terminate this agreement via a 30-day prior written notice.

Powers of Attorney

Each of the shareholders of Shenzhen Fangdd has issued a power of attorney, irrevocably appointing Mr. Jiancheng Li, a director of Fangdd Information, as such shareholder’s attorney-in-fact to exercise all shareholder rights, including, but not limited to, the right to call shareholders’ meeting, the right to vote on all matters of Shenzhen Fangdd that require shareholders’ approval, and the right to dispose of all or part of the shareholder’s equity interest in Shenzhen Fangdd, on behalf of such shareholder. The foregoing authorization is conditioned upon Mr. Jiancheng Li’s continuing directorship at Fangdd Information and Fangdd Information’s written consent to such authorization. In the event that Mr. Jiancheng Li ceases to serve as a director of Fangdd Information or that Fangdd Information requests the shareholders to terminate the authorization in writing, the power of attorney will terminate immediately and the shareholder shall then appoint any person designated by Fangdd Information as his or her attorney-in-fact to exercise all shareholder rights. Other than the foregoing circumstances, the power of attorney will remain in force until the termination of the business operation agreement and during its effective term, shall not be amended or terminated without consent of Fangdd Information.

Equity Interest Pledge Agreements

Each of the shareholders of Shenzhen Fangdd has entered into an equity interest pledge agreement with Fangdd Information and Shenzhen Fangdd, pursuant to which, the shareholders have pledged all of his or her equity interest in Shenzhen Fangdd to Fangdd Information to guarantee the performance by Shenzhen Fangdd and its shareholders of their obligations under the main contracts, which include technology development and application service agreement, the operation maintenance service agreement, the business operation agreement and the exclusive option agreements. Each shareholder of Shenzhen Fangdd agrees that, during the term of the equity interest pledge agreement, he or she will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests without the prior written consent of Fangdd Information. The equity interest pledge agreements remain effective until Shenzhen Fangdd and its shareholders discharge all of their obligations under the main contracts. The Group has registered the equity pledge with the local branches of the Administration for Industry and Commerce in accordance with the PRC Property Rights Law.

F-9

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

Exclusive Option Agreements

Fangdd Information, Shenzhen Fangdd and each of the Shenzhen Fangdd’s shareholders have entered into an exclusive option agreement, pursuant to which each of the Shenzhen Fangdd’s shareholders has irrevocably granted Fangdd Information an exclusive option, to the extent permitted by PRC law, to purchase, or have its designated person or persons to purchase, at its discretion all or part of the shareholder’s equity interests in Shenzhen Fangdd or all or part of Shenzhen Fangdd’s assets. The purchase price shall be a nominal price unless where PRC laws and regulations require valuation of the equity interests or the assets, or promulgates other restrictions on the purchase price, or otherwise prohibits purchasing the equity interests or the assets at a nominal price. If the PRC laws and regulations prohibit purchasing the equity interests or the assets at a nominal price, the purchase price shall be equal to the original investment of the equity interests made by such shareholders or the book value of the assets. Where PRC laws and regulations require valuation of the equity interests or the assets or promulgates other restrictions on the purchase price, the purchase price shall be the minimum price permitted under PRC laws and regulations. However, if the minimum price permitted under PRC laws and regulations exceed the original investment of the equity interests or the book value of the assets, Shenzhen Fangdd’s shareholders shall reimburse Fangdd Information the exceeded amount after deducting all taxes and fees paid under PRC laws and regulations. The shareholders of Shenzhen Fangdd undertake, among other things, that they shall not take any actions that may have material effects on Shenzhen Fangdd’s assets, businesses and liabilities, nor shall they appoint or replace any directors, supervisors and officers of Shenzhen Fangdd without Fangdd Information’s prior written consent. These agreements have terms of ten years, which may be extended upon Fangdd Information’s written confirmation prior to the expiry.

Operation Maintenance Service Agreement

Fangdd Information and Shenzhen Fangdd have entered into an operation maintenance service agreement, pursuant to which Fangdd Information has the exclusive right to provide Shenzhen Fangdd with operation maintenance services and marketing services. Without Fangdd Information’s written consent, Shenzhen Fangdd shall not engage any third party to provide the services covered by this agreement. Shenzhen Fangdd agrees to pay service fees on an annual basis and at an amount determined by Fangdd Information after taking into account factors such as the labor cost, facility cost and marketing expenses incurred by Fangdd Information in providing the services. Unless otherwise agreed by both parties, this agreement will remain effective until Fangdd Information ceases business operations.

Technology Development and Application Service Agreement

Fangdd Information and Shenzhen Fangdd have entered into a technology development and application service agreement, pursuant to which, Fangdd Information has the exclusive right to provide Shenzhen Fangdd with technology development and application services. Without Fangdd Information’s written consent, Shenzhen Fangdd shall not accept any technology development and application services covered by this agreement from any third party. Shenzhen Fangdd agrees to pay service fees on an annual basis and at an amount determined by Fangdd Information after taking into account multiple factors, such as the labor and time consumed for provision of the service, the type and complexity of the services provided, the difficulties in providing the service, the commercial value of services provided and the market price of comparable services. Unless otherwise agreed by the parties, this agreement will remain effective until Fangdd Information ceases business operations.

F-10

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

Risks in relation to Shenzhen Fangdd structure

In the opinion of the Group’s management, the contractual arrangements have resulted in Fangdd Information having the power to direct activities that most significantly impact Shenzhen Fangdd and Shenzhen Fangdd’s subsidiaries, including appointing key management, setting up operating policies, exerting financial controls and transferring profit or assets out of Shenzhen Fangdd and Shenzhen Fangdd’s subsidiaries at its discretion. Fangdd Information considers that it has the right to receive all the benefits and assets of Shenzhen Fangdd and Shenzhen Fangdd’ subsidiaries. As Shenzhen Fangdd and Shenzhen Fangdd’s subsidiaries were established as limited liability companies under the PRC law, their creditors do not have recourse to the general credit of Fangdd Information for the liabilities of Shenzhen Fangdd and VIE’s subsidiaries, and Fangdd Information does not have the obligation to assume the liabilities of Shenzhen Fangdd and VIE’ subsidiaries.

The Group has determined that Shenzhen Fangdd VIE Agreements are in compliance with PRC laws and are legally enforceable. However, uncertainties in the PRC legal system could limit the Group’s ability to enforce Shenzhen Fangdd VIE Agreements.

If the PRC government finds that these contractual arrangements do not comply with its restrictions on foreign investment in the internet business, or if the PRC government otherwise finds that the Group, the VIE, or any of its subsidiaries is in violation of PRC laws or regulations or lack the necessary permits or licenses to operate the business, the relevant PRC regulatory authorities, including but not limited to the Ministry of Industry and Information Technology of the People’s Republic China (“MIIT”), which regulates internet information service companies, would have broad discretion in dealing with such violations, including:

revoking the business and operating licenses;
discontinuing or restricting the operations;
imposing fines or confiscating any of the income that they deem to have been obtained through illegal operations;
imposing conditions or requirements with which the Group or the PRC subsidiaries and affiliates may not be able to comply;
requiring the Company or the PRC subsidiaries and affiliates to restructure the relevant ownership structure or operations;
placing restrictions on the right to collect revenues;
restricting or prohibiting the use of the proceeds from this offering to finance the business and operations of the VIE; and
taking other regulatory or enforcement actions that could be harmful to the business.

The imposition of any of these penalties could have a material and adverse effect on the business, financial condition and results of operations. If any of these penalties results in the inability to direct the activities of the VIE that most significantly impact its economic performance, and/or failure to receive the economic benefits from the VIE, the Group may not be able to consolidate the financial results of the VIE and its subsidiaries in Consolidated Financial Statements in accordance with U.S. generally accepted accounting principles.

There is no VIE in which the Group has a variable interest but is not the primary beneficiary. Currently there is no contractual arrangement that could require the Group to provide additional financial support to Shenzhen Fangdd.

F-11

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

The following consolidated assets and liabilities information of the Group’s VIE and VIE’s subsidiaries as of December 31, 2022 and June 30, 2023, and consolidated operating results and cash flows information for the periods ended June 30, 2022 and 2023, have been included in the accompanying Unaudited Interim Condensed Consolidated Financial Statements:

    

As of December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

Cash and cash equivalents

 

56,850

 

39,002

Restricted cash

 

38,811

 

13,782

Short-term investments

 

2,000

 

Accounts receivable, net

 

466,269

 

376,194

Amount due from related parties*

 

600,557

 

565,714

Prepayments and other current assets, net

 

188,144

 

121,627

Inventories

11,157

12,650

Total current assets

 

1,363,788

 

1,128,969

Property, equipment and software, net

 

3,036

 

3,723

Equity method investments, net

 

204,850

 

149,196

Long-term equity investment, net

 

6,000

 

3,000

Operating lease right-of-use assets

2,032

1,346

Total non-current assets

 

215,918

 

157,265

Total assets

 

1,579,706

 

1,286,234

Short-term bank borrowings

 

72,500

 

Accounts payable

 

638,295

 

514,564

Customers’ refundable fees

 

30,747

 

31,517

Current installments of long-term loans from a related party**

1,162,000

Amounts due to related parties*

 

183,076

 

125,354

Accrued expenses and other payables

 

145,088

 

86,989

Income tax payables

 

2,468

 

463

Operating lease liabilities-current

1,096

465

Total current liabilities

 

1,073,270

 

1,921,352

Non-current liabilities

 

  

 

  

Income tax payables

 

27,429

 

27,669

Operating lease liabilities

791

779

Long-term loans from a related party excluding current installments**

 

1,352,000

 

190,000

Total non-current liabilities

 

1,380,220

 

218,448

Total liabilities

 

2,453,490

 

2,139,800

*     Amounts due from and to related parties represent the amounts due from and to subsidiaries other than the Group’s VIE and VIE’s subsidiaries, which are eliminated upon consolidation.

**   Long-term loans from a related party represents entrusted loans with 3-year term at annual interest rate of 0.2-0.5% (2022: 0.2-0.5)% from Fangdd Information via Bank of China in Shenzhen, which are eliminated upon consolidation.

F-12

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

For the Six Months Ended June 30,

2022

2023

    

RMB

    

RMB

Total revenue

 

142,071

 

152,241

Net (loss) income

 

(27,433)

 

18,275

Net cash used in operating activities

 

(19,483)

 

(15,592)

Net cash (used in) provided by investing activities

 

(10,048)

 

45,299

Net cash used in financing activities

 

(58,509)

 

(72,584)

Net decrease in cash, cash equivalents and restricted cash

 

(88,040)

 

(42,877)

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

 

251,873

 

95,661

Cash, cash equivalents and restricted cash at the end of the period

 

163,833

 

52,784

Sales Commitment Arrangements

Certain property sales contracts entered with real estate developers provide the Group with exclusive selling rights for the selected properties for a specific period of time (the “Exclusive Sales Contracts”), which typically lasts for several months. Certain of these Exclusive Sales Contracts requires the Group or, in case of tri-party agreements (see below), the Group’s equity method investees to purchase any unsold units of properties at the end of the exclusive sales period (the “Sales Commitment Arrangements”). Under the Sales Commitment Arrangements, the real estate developers either enter into project sales contracts with the Group directly (the “Self-Commitment Arrangements”) or enter into tri-party agreements with the Group and its equity method investees (the “Non-Group Commitment Arrangements”). The Group, or in case of tri-party agreements, its equity method investees is required to advance real estate developer an initial deposit prior to the commencement of the exclusive sales period. The amount of initial deposits required is generally determined at a percentage of the minimum transaction price, as pre-agreed with the real estate developer, of the properties (the “Base Transaction Price”) to be sold to home purchasers in the market during the exclusive sales period. The amount of deposits advanced by the Group, or its equity method investees are adjusted throughout the exclusive sales period based on an agreed schedule such that 100% of the Base Transaction Price for the unsold properties, if any, is advanced to the real estate developers at the end of the exclusive sales period. If all properties are sold during the exclusive sales period, any outstanding deposits are immediately returned to the Group, or its equity method investees. Under all of these arrangements, the Group is responsible to render the properties sales services as specified in the exclusive sales contracts.

For Self-Commitment Arrangements, the Group is required under the project sales contracts to advance the deposits and purchase any unsold properties at the Base Transaction Price at the end of exclusive sales period. The Group would either finance the entire deposits with its own fund or by entering into separate collaborative agreements with certain funds providers (the “Self-Commitment Collaborative Agreements”) that, are either independent third parties or the Group’s equity method investees, to fully or partially fund the deposits required. The funds providers provide the Group with the funds required and requested the funds to be designated for use in a specific Self-Commitment Arrangement. Pursuant to the Self-Commitment Collaborative Agreements, the Group is required to share with the funds provider a portion of the Base Commission Income (see note 2(v)) and any Sales Incentive Income (see note 2(v)) earned, based on the agreed profit sharing arrangements. However, the Group does not commit or guarantee them any minimum return. Also, there is no limit on the reward that accrues to either the Group or the funds providers. The amounts of profit shared with the funds providers under the Self-Commitment Collaborative Agreements are recorded in “Cost of revenue” in the Consolidated Statements of Comprehensive Loss. The funds provided by these independent third parties or equity method investees to the Group to fulfil the deposits requirement under the Self-Commitment Arrangements are recorded as “Amounts due to third parties under collaborative agreements” or “Amounts due to equity method investees under collaborative agreements”. The deposits advanced by the Group to the property developers, either using entirely its own funds or combining its own funds with funds provided by funds providers, are recorded as “Security deposits with real estate developers” included in “Prepayments and other assets, net” (see note 7(2)) on the Unaudited Interim Condensed Consolidated Balance Sheets.

F-13

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

For Non-Group Commitment Arrangements, the equity method investees of the Group are obliged to pay the deposits required directly to the real estate developers and subject to the commitment to purchase any unsold properties at the Base Transaction Price at the end of exclusive sales period. No payable to the equity method investees or deposits with real estate developers were recorded on the Consolidated Balance Sheets in respect of the deposits payments or refund transactions directly made by the funds providers to property developers, as the Group is not the obligator for such deposit payments or the purchase commitment regarding the unsold properties. The Group would enter into separate collaborative agreements (the “Non-Group Collaborative Agreements”) to set out the basis of sharing of the Base Commission Income and any Sales Incentive Income earned, with the equity method investees under the Non-Group Commitment Arrangements. And the Group does not commit or guarantee them any minimum return. Also, there is no limit on the reward that accrues to either the Group or these equity method investees.

Under certain Non-Group Commitment Arrangements entered into amongst the Group, the equity method investees and real estate developers in 2019 and 2020, the equity method investee (i.e. fund provider) has the option to withdraw from the arrangement by paying a penalty to the real estate developer at any time during the term of the arrangement. The withdrawal penalty is based on either not more than 10% of the total Based Transaction Price of all properties or not more than 10% of the Based Transaction Price of the unsold properties at the withdrawal date. The Group is not responsible for the penalty payment. Upon the withdrawal by the fund provider, the Non-Group Commitment Arrangement would be terminated, and the Group would cease to have the right of exclusive sales. The Group did not enter into any such arrangement during January to June, 2022 and 2023.

Although the Group is responsible to design and execute the overall sales plan as well as managing and directing its Registered Agents to facilitate the property transactions, the equity method investees do not simply provide financial resources but also participate in these processes through joint evaluation with the Group about the marketability of the specified properties and their pricing strategy. The Non-Group Collaborative Arrangements are accounted for under ASC 808 with costs incurred and revenue generated by the Group and the equity method investees reported in their respective Consolidated Statements of Comprehensive Loss. Revenue earned from the real estate developer for property sales contracts with Non-Group Collaborative Agreements simultaneously entered with equity method investees are presented on a gross basis with the Base Commission Income and Sales Incentive Income recognized as “Revenue” and the amounts of profit shared with equity method investees recorded in “Cost of Revenue” in the Unaudited Interim Condensed Consolidated Statements of Comprehensive Loss as the Group is deemed to be the principal under these arrangements.

During the six months ended June 30, 2022, the Group earned Sales Incentive Income of RMB4,677 for exclusive sales contracts with Sales Commitment Arrangements pursuant to which the Group shared RMB282 with the funds providers (including the Group’s equity method investees).

During the six months ended June 30, 2023, the Group earned Sales Incentive Income of RMB405 for exclusive sales contracts with Sales Commitment Arrangements pursuant to which the Group shared RMB1,068 with the funds providers (including the Group's equity method investees).

The Group believes its key management has sufficient knowledge and experience in the relevant real estate markets and has in place adequate process that guides its selection of projects, negotiation of terms and ongoing monitoring of risks.

F-14

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

Prior to entering into a Sales Commitment Arrangement, the Group would assess the marketability of the specified properties, the reasonableness of the Base Transaction Price and other relevant factors. The Group performs such assessment based on the results of its research activities and other factors such as the availability of agents’ resources and has determined that the probability of all properties under such arrangements not being sold within the exclusive sales period is low. The Group believes that the developers enter into such Sales Commitment Arrangement largely due to liquidity consideration in that it could shorten the cash payback period through the receipts of deposits under the arrangement. Also, such Sales Commitment Arrangement may provide higher return to the developer when the properties are sold at a price in excess of the Base Transaction price. Therefore, the Group determines that it is remote that the real estate developers will request the Group, or for Non-Group Commitment Arrangements, the Group’s equity method investees to purchase the unsold properties at the end of exclusive sales period. Management has concluded such assessment is supported by the historical experiences where developers agreed to an extended sales period for a few months in those limited instances where certain properties remained unsold at the end of exclusive sales period.

The Group started entering into the above-mentioned Sales Commitment Arrangements in 2016. For the six months ended June 30, 2022 and 2023, the Group did not enter into any property sales contracts with real estate developers under Self-Commitment Arrangements, except for the parking space sale contracts described below, which the Group entered into during the six months ended June 30, 2022 and settled during the six months ended June 30, 2023. All new property sales contracts with Sales Commitment Arrangement are entered with the property developers and equity method investees in tri-party agreements under the Non-Group Commitment Arrangements, pursuant to which the Group’s equity method investees, rather than the Group, are required to pay the deposits directly to the property developers and obliged to purchase any unsold units of properties at the end of exclusive sales period. In 2021, the Group entered into certain contracts for the sale of parking spaces with real estate developers under Self-Commitment Arrangements, pursuant to which the Group had advanced the deposits of RMB40,085 and nil to the property developers as of December 31, 2022 and June 30, 2023, respectively.

The deposits made by the Group under all the Exclusive Sales Contracts including those under the Self-Commitment Arrangement are recorded as security deposits with real estate developers, net of allowance for doubtful accounts, under current assets on the Consolidated Balance Sheets. The Group assesses the recoverability of the deposits with real estate developers based on a combination of factors, including the contractual terms, the developers’ intention in entering into such arrangements as described above, the continuing assessment of the marketability of the properties during the exclusive sales period and the extended sales period, if any, historical experiences and negotiation results of developers’ action at the end of exclusive sales period, and the market price of similar properties. An allowance for doubtful accounts against the deposits is recorded when any portion of deposits is considered not recoverable.

2.Summary of Significant Accounting Policies

(a)    Basis of presentation

The Consolidated Financial Statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America  (‘‘U.S. GAAP’’).

(b)    Going concern

The accompanying consolidated financial statements have been prepared assuming that the Group will continue as a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The realization of assets and the satisfaction of liabilities in the normal course of business are dependent on, among other things, the Group’s ability to generate cash flows from operations, and the Group’s ability to arrange adequate financing arrangements.

The Group has experienced recurring losses from operations. As of June 30, 2023, the Group had an accumulated deficit of RMB4,548,217. For the six months ended June 30, 2023, the Group had cash outflows from operating activities of RMB160,140. As of June 30, 2023, the cash and cash equivalents balance was RMB130,735.

F-15

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

The Group has prepared a future cash flow forecasts, taken the actions of equity financing and the management is of the opinion that the Group will have sufficient unrestricted liquidity for at least the next 12 months from the date of approval of the Unaudited Interim Condensed Consolidated Financial Statements. Among the assumptions made by the management, it is expected that the Group will continue to reduce its operating expenditure by reducing headcounts and office space. Accordingly, management concludes that it is appropriate to prepare the financial statements on a going concern basis.

The Group has taken positive actions to speed up the collection of accounts receivable, such as litigation, strict developer credit rating management, but the effects of these actions may be limited where the developers have already been in severe finance distress. The Group also intends to obtain additional equity or debt financing arrangements, however, the availability and amount of such funding are not certain. Additionally, the strict macroeconomic regulation on real estate market and the tightening of mortgage lending activities have negatively impacted the real estate market and heightened the credit risk associated with developers. The new and resale property transactions are expected to remain vulnerable to macro challenges for an extended period, which may adversely impact the Group’s ability to raise the financing needed. The accompanying financial statements do not include any adjustments that might be necessary should the Group be unable to continue as a going concern. If the going concern basis were not appropriate for these financial statements, adjustments would be necessary for the carrying value of assets and liabilities, the reported expenses and the balance sheet classifications used.

(c)    Principle of Consolidation

The accompanying Unaudited Interim Condensed Consolidated Financial Statements include the results of the Company, its subsidiaries, VIE and VIE’s subsidiaries.

Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors. A VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, exercises effective control over the activities that most impact the economic performance, bears the risks of, and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.

All intercompany transactions and balances among the Company, its subsidiaries, VIE and VIE’s subsidiaries have been eliminated upon consolidation.

(d)    Use of Estimates

The preparation of the Unaudited Interim Condensed Consolidated Financial Statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the Consolidated Financial Statements and accompanying notes. Actual results could differ from those estimates. Significant accounting estimates include, but not limited to, allowance for accounts, loans and other receivable, recognition of goodwill, realization of deferred income tax assets, impairment loss for long-term equity investment and share-based compensation. Actual results may differ materially from those estimates.

F-16

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

(e)    Business combinations and noncontrolling interests

The Group accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) 805 “Business Combinations.” The cost of an acquisition is measured as the aggregate of the acquisition date fair value of the assets transferred to the sellers, liabilities incurred by the Group and equity instruments issued by the Group. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets acquired and liabilities assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income. During the measurement period, which can be up to one year from the acquisition date, the Group may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Subsequent to the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any further adjustments are recorded in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.

For the Group’s non-wholly owned subsidiaries, a noncontrolling interest is recognized to reflect the portion of equity that is not attributable, directly or indirectly, to the Company. Consolidated net (loss) income in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income includes net income (loss) attributable to noncontrolling interests when applicable.

(f)    Foreign Currency

The Group’s reporting currency is Renminbi (‘‘RMB’’). The functional currency of the Company and the Group’s entities incorporated in the Cayman Island, British Virgin Islands (‘‘BVI’’), and Hong Kong (‘‘HK’’) is the United States dollars (‘‘US$’’). The functional currency of the Group’s PRC subsidiaries, VIE and VIE’s subsidiaries is RMB.

Transactions denominated in currencies other than the functional currency are remeasured into the functional currency at the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in a foreign currency are remeasured into the functional currency using the applicable exchange rate at the balance sheet date. The resulting exchange differences are recorded as foreign currency exchange gain in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income. Total foreign currency exchange differences were a gain of RMB441 and a gain of RMB392 for the six months ended June 30, 2022 and 2023, respectively.

The financial statements of the Company and the Group’s entities incorporated at Cayman Island, BVI and Hong Kong are translated from the functional currency into RMB. Assets and liabilities are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings (deficit) generated in the current period are translated into RMB using the appropriate historical rates. Revenues, expenses, gains and losses are translated into RMB using the average exchange rates for the relevant period. The resulted foreign currency translation adjustments are recorded as a component of other comprehensive income in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income, and the accumulated foreign currency translation adjustments are recorded as a component of accumulated other comprehensive loss in the Unaudited Interim Condensed Consolidated Statements of Changes in Equity.

F-17

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

(g)    Convenience Translation

Translations of certain balances in accompanying Unaudited Interim Condensed Consolidated Financial Statements from RMB into US$ as of and for the six months ended June 30, 2023 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB7.2513 representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Bank of New York on June 30, 2023. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on June 30, 2023, or at any other rate. The US$ convenience translation is not required under U.S. GAAP and all US$ convenience translation amounts in the accompanying Consolidated Financial Statements are unaudited.

(h)    Commitments and Contingencies

In the normal course of business, the Group is subject to loss contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters, including, among others, government investigations, shareholder lawsuits, and non-income tax matters. An accrual for a loss contingency is recognized when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. If a potential material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed.

(i)    Cash and Cash Equivalents

Cash and cash equivalents represent demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal or use, and which have original maturities of three months or less and are readily convertible to known amounts of cash.

(j)    Restricted cash

Restricted cash represents:

Bank balances of RMB38,811 and RMB13,782 were frozen for lawsuits undergoing with suppliers and brokerage firms as of December 31, 2022 and June 30, 2023, respectively.

Cash deposits restricted for use over one year after the balance sheet date are classified as non-current assets in the Unaudited Interim Condensed Consolidated Balance Sheets.

(k)    Short-term investments

Short-term investments include investments in wealth management products issued by certain banks which are redeemable by the Group at any time. The wealth management products are either unsecured with variable interest rates or fixed interest rate. The Group measures the short-term investments at fair value using the quoted subscription or redemption prices published by these banks, with unrealized holding gains or losses, net of the related tax effect, excluded from earnings and recorded as a separate component of accumulated other comprehensive loss until realized. Realized gains or losses from the sale of short-term investments are determined on a specific identification basis and are recorded as gain on short-term investments when earned in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.

F-18

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

(l)    Accounts Receivable

Accounts receivable mainly represent amounts due from the real estate developers for primary property business and individual customers for secondary property business upon the completion of their services. Accounts receivables are recorded net of an allowance for doubtful accounts, if any. The Group considers many factors in assessing the collectability of its accounts receivable, such as the age of the amounts due, the payment history, credit-worthiness and the financial condition of the debtor. An allowance for doubtful accounts is recorded in the period in which a loss is determined to be probable. The Group also makes a specific allowance if there is strong evidence indicating that an accounts receivable is likely to be unrecoverable. Accounts receivable are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Group does not have any off-balance-sheet credit exposure. Allowance of RMB557,073 and RMB593,312 was provided as of December 31, 2022 and June 30, 2023, respectively. Approximately 6% of the Group’s accounts receivable represent output VAT amounts, which are excluded from the Group’s revenues.

(m)    Loans receivable, net

Loans receivable represents loan originated or purchased by the Group (see note 7). The Group has the intent and the ability to hold such loans for the foreseeable future or until maturity or payoff. Loans receivable are recorded at unpaid principal balances, net of allowance for loan losses that reflects the Group’s best estimate of the amounts that will not be collected. The loans receivable portfolio consists of personal loans with term period ranging from 30 days to 5 years. In the Consolidated Balance Sheets, loans receivable that mature within the next twelve months from the balance sheet date are included in “Prepayment and other current assets” while loans receivable that will mature one year after the balance sheet date are included in “Other non-current assets”.

The allowance for loan losses is determined at a level believed to be reasonable to absorb probable losses inherent in the portfolio as of each balance sheet date. The allowance is provided based on an assessment performed on a portfolio basis. All loans are assessed collectively depending on factors such as delinquency rate, size, and other risk characteristics of the portfolio.

The Group writes off loans receivable and the related allowance when management determines that full repayment of such loan is not probable. The primary factor in making such determination is the estimated recoverable amounts from the delinquent debtor.

As of December 31, 2022 and June 30, 2023, loan receivables of RMB17,816 and RMB5,729 were due from the Group’s employees respectively.

(n)     Property, equipment and software, net

Property, equipment and software are stated at cost less accumulated depreciation, amortization and impairment. Property, equipment and software are depreciated and amortized at rates sufficient to write off their costs less impairment and residual value if any over their estimated useful lives on a straight-line basis. Leasehold improvements are depreciated on a straight-line basis over the period of the lease or their estimated useful lives, if shorter.

The estimated useful lives are as follows:

Estimated

Category

    

useful lives

Buildings

 

20 years

Leasehold improvements

 

2-3 years

Furniture, office equipment

 

3-5 years

Motor vehicles

 

3-4 years

Software

2-10 years

F-19

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

Expenditures for repairs and maintenance are expensed as incurred, whereas the costs of renewals and betterment that extends the useful lives of property and equipment are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the costs, accumulated depreciation and impairment with any resulting gain or loss recognized in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.

(o)    Intangible assets

Intangible assets mainly include those intangible assets other than software acquired through business combination. Intangible assets acquired through business combinations are recognized as assets separate from goodwill if they satisfy either the “contractual-legal” or “separability” criterion. Intangible assets arising from business combinations are measured at fair value upon acquisition using valuation techniques such as discounted cash flow analysis and ratio analysis with reference to comparable companies in similar industries under the income approach. Major assumptions used in determining the fair value of these intangible assets include future growth rates and weighted average cost of capital. Separately identifiable intangible assets that have determinable lives continue to be amortized over their estimated useful lives using the straight-line method as follows:

Category

    

Estimated useful lives

Non-competed agreements

Over the contracted term of up to 6 years

Trademarks

10 years

(p)    Goodwill

Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed from the acquired entity as a result of the Group’s acquisitions of interests in its subsidiaries. The Group assesses goodwill for impairment in accordance with ASC 350-20 (“ASC 350-20”), “Intangibles–Goodwill and Other: Goodwill”, which requires that goodwill to be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events, as defined by ASC 350-20.

Prior to the adoption of ASU 2017-04, “Simplifying the Test for Goodwill Impairment”, on January 1, 2022, the Group has the option to first assess qualitative factors to determine whether it is necessary to perform the two-step test in accordance with ASC 350-20. If the Group believes, as a result of the qualitative assessment, that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, the two-step quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Group considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. In performing the two-step quantitative impairment test, the first step compares the carrying amount of the reporting unit to the fair value of the reporting unit based on either quoted market prices of the ordinary shares or estimated fair value using a combination of the income approach and the market approach. If the fair value of the reporting unit exceeds the carrying value of the reporting unit, goodwill is not impaired and the Group is not required to perform further testing. If the carrying value of the reporting unit exceeds the fair value of the reporting unit, then the Group must perform the second step of the impairment test in order to determine the implied fair value of the reporting unit’s goodwill. The fair value of the reporting unit is allocated to its assets and liabilities in a manner similar to a purchase price allocation in order to determine the implied fair value of the reporting unit goodwill. If the carrying amount of the goodwill is greater than its implied fair value, the excess is recognized as an impairment loss.

In January 2017, the FASB issued Accounting Standards Update No. 2017-04(“ASU 2017-04”), “Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” ASU 2017-04 eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. The Group adopted the ASU 2017-04 on January 1, 2022.

F-20

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

As triggered by the cease of Yuancui business during the year ended December 31, 2021, the related goodwill of RMB31,188 was fully impaired during the year ended December 31, 2021 in accordance with the two-step test of ASC 350-20(see note 10). On and after January 1, 2022, the Group performed qualitative and quantitative assessment in accordance with ASU 2017-04, there was no such goodwill impairment during the six months ended June 30, 2023.

(q)    Equity method investments

The Group accounts for an equity method investment over which it has significant influence but does not own a majority of the equity interest or otherwise controls and the investments are either common stock or in substance common stock using the equity method. The Group’s share of the investee’s profit and loss is recognized in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.

The Group assesses its equity method investments for other-than-temporary impairment by considering factors as well as all relevant and available information including, but not limited to, current economic and market conditions, the operating performance of the companies including current earnings trends, and other Group-specific information such as financing rounds.

During the six months ended June 30, 2023, the Group recognized an impairment loss of RMB11,779 for equity method investments (see note 11).

(r)    Long-term equity investments

Long-term equity investments, except those accounted for under the equity method or those that result in the consolidation of the investee, that do not have readily determinable fair value are measured and recorded at cost, less impairment, with subsequent adjustments for observable price changes in orderly transactions for identical or similar equity investments of the issuer. Purchased options on these equity investments that are not derivatives are accounted for in a manner consistent with the accounting for the equity investments that do not have readily determinable fair value.

(s)    Impairment loss of non-current assets

Property, equipment and software and intangible assets are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the non-current by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. No impairment charge of non-current assets was recognized for the six months ended June 30, 2023(see note 8 and 9).

(t)    Value added taxes

The Group’s PRC subsidiaries are subject to value added tax (“VAT”). Revenue from sales of transaction and service is generally subject to VAT at the rate of 6% and subsequently paid to PRC tax authorities after netting input VAT on purchase of service received. The excess of output VAT over input VAT is reflected in accrued expenses and other payables, and the excess of input VAT is reflected in Prepayments and other current assets in the Consolidated Balance Sheets.

(u)    Fair Value

Fair value represents the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability.

F-21

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

Accounting guidance defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. Accounting guidance establishes a three-level fair value hierarchy and requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs are:

Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2—Include other inputs that are directly or indirectly observable in the marketplace.

Level 3—Unobservable inputs which are supported by little or no market activity.

Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.

Financial assets and liabilities of the Group primarily consist of cash and cash equivalents, restricted cash, short-term investments, accounts receivable, loans receivable, short-term bank borrowings, accounts payable, customers’ refundable fees, accrued expenses and other payables. As of December 31, 2022 and June 30, 2023, the carrying values of these financial instruments approximated to their fair values due to the short-term maturity of these instruments.

(v)    Revenue

In accordance with ASC 606, Revenue from Contracts with Customers, an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, an entity should apply the following steps: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; (5) recognize revenue when (or as) the entity satisfies a performance obligation.  

Revenues are recorded net of value-added taxes.

Commission income

Through its platforms and services provided by real estate agents registered as a member in the Group’s platform (the “Registered Agents”), the Group earns commission revenue from real estate developers for sales transactions of primary properties and to a lesser extent from home owners for sales or rental transactions of secondary properties. For services rendered by the Registered Agents in completing the transactions, the Group pays those the agents a commission fee. The real estate developers and home owners are collectively referred as the property owners. For each of the property’s transactions, the Group enters into contracts with the Registered Agents (the “Agents’ Contracts”) and properties owners (the “Properties Sales Contracts”) separately. As Registered Agents are involved in providing the services to the property owners, the Group considers all the relevant facts and circumstances in determining whether it acts as the principal or as an agent in these properties transactions in accordance with ASC 606-10.

F-22

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

The Group has determined that it is a principal for the following reasons: (1) the Properties Sales Contract and the Agents’ Contract are negotiated and entered into separately between the Group and the property owners and the Registered Agents, respectively, at the discretion of the Group, and there is no contractual relationship between the property owners and the Registered Agents; (2) the Group negotiates with the property owners the total commission fee to be paid by the properties owners. The Group also determines the commission rate payable to the Registered Agents at its discretion without any involvement of the properties owners; (3) pursuant to the Properties Sales Contracts, the Group is responsible for the sales or leasing of the properties. In particular, the Group is responsible to undertake the sales and marketing activities it considers necessary to induce potential home purchasers to visit the sales center of the property and complete the purchase of properties from the real estate developers. The Group is entitled to a pre-determined commission income upon the signing of the sales agreements between the real estate developers and the home purchasers pursuant to the Properties Sales Contracts. The Group’s project management team carries out a series of activities including sales data analysis, development of project sales strategy, resources allocation, assignment of agents, sales and marketing activities, and monitoring of the entire sales process; (4) the Group monitors Registered Agents’ services and provide them with instructions and guidelines in approaching and serving the home purchasers.

Commission income for sales transactions of primary properties and rental transactions for secondary properties are recognized by the Group upon the signing of the sales and purchase agreements or rental agreements and making the required down payment by the home purchasers or tenants. Commission income for sales transactions of secondary properties are recognized when the transfer over legal title of ownership of the properties between the home owners and home purchasers are complete.

The Group also enters into certain arrangements with real-estate developers pursuant to which potential home purchasers may pay the Group a fixed amount in return for a discount for their purchases of specified properties from the real estate developers. The fees paid by the home purchasers to the Group are fully refundable before the execution of the sales and purchase agreements between the home purchasers and the real estate developers. For these transactions, except for the fees received from the home purchasers, the Group is not entitled to any additional commission from the real estate developers. The Group recognizes commission income in the amount of fees received from the home purchasers when the Group’s services are rendered upon the execution of the sales and purchase agreements between the home purchasers and the real estate developers. Fees received from home purchasers in advance of the revenue recognition are recorded as “Customers’ Refundable Fees” (see note 14) on the Unaudited Interim Condensed Consolidated Balance Sheets.

For primary properties transactions, the Group generally earns a fixed commission rate (“Base Commission”) of the pre-determined properties transaction price (the “Base Transaction Price”) as stated in the Properties Sales Contracts. For certain primary properties transactions, the Group obtains exclusive sales right from real estate developers to sell the properties for a limited period of time and is required to advance certain amount of deposits. Not all of the Exclusive Sales Contracts contains Sales Commitment Arrangement as disclosed in note 1. Pursuant to those Exclusive Sales Contracts with Sales Commitment Arrangement, the Group is permitted to sell the properties in the market at a price above the Base Transaction Price. In addition to the Base Commission, the Group is entitled to an additional income (the “Sales Incentive Income”), determined at a progressive rate on the excess of the actual transaction price over the Base Transaction price. Same as Base Commission income, the Sales Incentive Income is also recognized as revenue upon the signing of the sales and purchase agreements and making the down payment by the home purchasers.

Franchise Income

The Group enters into franchise agreements with certain third party real estate agency companies located in those cities where the Group does not have an established sales office. Pursuant to these franchise agreements, the Group grants the franchisees with the right to use the Group’s brands, access of listings in the Group’s platform and other resources in return for a franchise fee. For franchise agreements entered from 2018 onward, franchise fee is determined at an agreed fixed amount over a period of time and are recognized by the Group on a straight-line basis over the contractual period. During the six months ended June 30, 2022 and 2023, the Group recognized franchise income of RMB773 and nil respectively.

F-23

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

Financial service income

The Group provides lending financial services to home purchasers, Registered Agents and the Group’s employees who meet the Group’s credit assessment requirements. Financial services income from loans receivable is recognized using the effective interest rate method.

Other value-added services

Other value-added services are recognized as revenue on a straight-line basis over which the services are rendered, they mainly represent subscription fee earned by offering Registered Agents with a suite of marketing and business technology products and services for use in a specified period of time so as to assist them growing and managing their businesses.

Loans facilitation services

Loans facilitation services are recognized as revenue when the relevant loans agreements were signed and the related loans were drew down by the home purchasers. Loans facilitation services primarily consists of the services to facilitate the home purchasers, Registered Agents and other market participants borrowing from the financial institutions in the property transactions.

Parking space transaction facilitating services

Parking space transaction facilitating services are recognized as revenue when services are rendered to facilitate the appointment of real estate agents by Shanghai Lianlian Digital Technology Co., Ltd. (“Shanghai Lianlian”, known as Shenzhen Jinyiyun Supply Chain Technology Co., Ltd. before (“Shenzhen Jinyiyun”)), a related party, as agents for Shanghai Lianlian’s parking space transactions. Certain directors and management of the Group are principal shareholders of Shanghai Lianlian. The Group’s services primarily consist of providing support and information to Shanghai Lianlian to identify real estate agents in the Group’s platform and introduction of agents for Shanghai Lianlian’s parking space transactions. The service fee is chargeable to the real estate agent and revenue is recognized upon signing of the relevant agency agreement. The Group recognized no parking space transaction facilitating services income in the periods of the six months ended June 30, 2022 and 2023.

(w)    Cost of Revenue

Cost of revenue primarily consists of agents’ commission, sharing of sales incentive income with fund providers, promotion and operational expenses, and salaries and benefits expenses that incurred for properties transactions and parking space transaction facilitating services.

(x)    Sales and marketing expenses

Sales and marketing expenses mainly consist of salaries and advertising costs, which consist primarily of online and offline advertisements, are expensed when the services are received.

(y)    Product development expenses

Product development expenses primarily consist of salaries and benefits expenses, depreciation of equipment relating to the development of new products or upgrading of existing products and other expenses for the product activity of the Group. The Group expenses product development expenses as incurred.

F-24

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

(z)    General and administrative expenses

General and administrative expenses mainly consist of provision of allowance for doubtful accounts, payroll and related staff costs for corporate functions, as well as other general corporate expenses such as rental expenses and depreciation expenses for offices and equipment for use by these corporate functions of the Group.

(aa)    Government grants

Government grants represent amounts granted by local government authorities as an incentive for companies to promote economic development of the local technology industry. Government grants received by the Group were non-refundable and were for the purpose of giving immediate incentive with no future costs or obligations are recognized in earnings in the Group’s Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.

(bb)    Share-based Compensation

Share-based awards granted to the employees and directors in the form of share options are subject to service and performance conditions. They are measured at the grant date fair value of the awards, and are recognized as compensation expense using the graded vesting method, net of estimated forfeitures, if and when the Group considers that it is probable that the performance condition will be achieved.

For vested awards, the Group recognizes incremental compensation cost in the period the modification occurs. For awards not being fully vested, the Group recognizes the sum of the incremental compensation cost and the remaining unrecognized compensation cost for the original awards over the remaining requisite service period after modification.

Estimation of the fair market value of the Group’s ordinary shares involves significant assumptions that might not be observable in the market, and a number of complex and subjective variables, including the expected share price volatility (approximated by the volatility of comparable companies), discount rate, risk-free interest rate and subjective judgments regarding the Group’s projected financial and operating results, its unique business risks, the liquidity of its ordinary shares and its operating history and prospects at the time the grants are made. Share-based compensation in relation to the share options is estimated using the Binominal Option Pricing Model. The determination of the fair value of share options is affected by the share price of the Group’s ordinary shares as well as the assumptions regarding a number of complex and subjective variables, including the expected share price volatility, risk-free interest rate, exercise multiple and expected dividend yield. The fair value of these awards was determined with the assistance from a valuation report prepared by an independent valuation firm using management’s estimates and assumptions.

(cc)    Employee Benefits

The Company’s subsidiaries, the VIE and VIE’s subsidiaries in China participate in a government mandated, multi-employer, defined contribution plan, pursuant to which certain retirement, medical, housing and other welfare benefits are provided to employees. PRC labor laws require the entities incorporated in China to pay to the local labor bureau a monthly contribution calculated at a stated contribution rate on the monthly basic compensation of qualified employees. The Group has no further commitments beyond its monthly contribution. The fair value of the employee benefits liabilities approximates their carrying value due to the short-term nature of these liabilities. Employee social insurance benefits included as expenses in the accompanying Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income amounted to RMB9,394 and RMB4,520 for the six months ended June 30, 2022 and 2023, respectively.

F-25

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

(dd)    Income Tax

Income tax are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

The Group reduces the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is “more-likely-than-not” that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a “more-likely-than-not” realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of futures profitability, the duration of statutory carryforward periods, the Group’s experience with operating loss and tax credit carryforwards, if any, not expiring.

The Group recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Group records interest related to unrecognized tax benefits in income tax expense and penalties in general and administrative expenses.

(ee)    Leases

On January 1, 2022, the Group adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) which requires that a lessee recognize in the consolidated balance sheet a lease liability and a corresponding right-of-use asset, including for those leases that the Group currently classifies as operating leases. The right-of-use asset and the lease liability was initially measured using the present value of the remaining lease payments. ASC Topic 842 was implemented using a modified retrospective approach which resulted in no cumulative-effect adjustment in the opening balance of retained earnings as of January 1, 2022. As a result, the consolidated balance sheet prior to January 1, 2022 was not restated and continues to be reported under FASB ASC Topic 840, “Leases,” (“ASC Topic 840”), which did not require the recognition of a right-of-use asset or lease liability for operating leases. As permitted under ASC Topic 842, the Group adopted the following practical expedients: (1) not to reassess whether an expired or non-lease contract that commenced before January 1, 2022 contained an embedded lease, (2) not to reassess the classification of existing leases, (3) not to determine whether initial direct costs related to existing leases should be capitalized under ASC Topic 842, and (4) not to separate lease and non-lease components.

The Group reviews all relevant contracts to determine if the contract contains a lease at its inception date. A contract contains a lease if the contract conveys to the Group the right to control the use of an underlying asset for a period of time in exchange for consideration. If the Group determines that a contract contains a lease, it recognizes, in the consolidated balance sheets, a lease liability and a corresponding right-of-use asset on the commencement date of the lease. The lease liability is initially measured at the present value of the future lease payments over the lease term using the rate implicit in the lease or, if not readily determinable, the Group’s secured incremental borrowing rate. An operating lease right-of-use asset is initially measured at the value of the lease liability minus any lease incentives and initial direct costs incurred plus any prepaid rent.

Each lease liability is measured using the Group’s secured incremental borrowing rate, which is based on an internally developed yield curve using interest rates of debt issued with a similar risk profile as the Group and a duration similar to the lease term. The Group’s leases have remaining terms of one to three years, and some of which include options to terminate the lease upon notice. The Group considers these options when determining the lease term used to calculate the right-of-use asset and the lease liability when the Group is reasonably certain it will exercise such option.

F-26

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

The Group’s operating leases contain both lease components and non-lease components. Non-lease components are distinct elements of a contract that are not related to securing the use of the underlying assets, such as common area maintenance and other management costs. The Group elected to measure the lease liability by combining the lease and non-lease components as a single lease component. As such, the Group includes the fixed payments and any payments that depend on a rate or index that relate to the lease and non-lease components in the measurement of the lease liability. Some of the non-lease components are variable in nature and not based on an index or rate, and as a result, are not included in the measurement of the operating lease right-of-use assets or operating lease liability.

Operating lease expense is recognized on a straight-line basis over the lease term and is included in rental and other related expenses in the Group’s consolidated statements of comprehensive loss.

All of the Group’s leases are classified as operating leases and primarily consist of real estate leases for corporate offices. As a result of the adoption, the Group recognized approximately RMB385 of operating lease right-of-use assets and corresponding operating lease liabilities respectively on the consolidated balance sheets as of January 1, 2022. The adoption had no impact on the Group’s opening balance of retained earnings as of January 1, 2022. As of June 30, 2023, the weighted-average remaining lease term on these leases is approximately 1.41 years and the weighted-average discount rate used to measure the lease liabilities is approximately 3.65%. For the six months ended June 30, 2023, right-of-use assets obtained under operating leases was RMB1,362 thousand. The Group’s lease agreements do not contain any residual value guarantees, restrictions or covenants.

(ff)    Earnings (Loss) per Share

Basic earnings (loss) per share is computed by dividing net (loss) income attributable to ordinary shareholders, considering the accretions to redemption value and the deemed dividend of the preferred shares, by the weighted average number of ordinary shares outstanding during the year using the two-class method. Under the two-class method, any net income is allocated between ordinary shares and other participating securities based on their participating rights. A net loss is not allocated to participating securities when the participating securities does not have contractual obligation to share losses.

The Company’s preferred shares are participating securities as they participate in undistributed earnings on an as-if-converted basis. The preferred shares have no contractual obligation to fund or otherwise absorb the Group’s losses. Accordingly, any undistributed net income is allocated on a pro rata basis to the ordinary shares and preferred shares; whereas any undistributed net loss is allocated to ordinary shares only.

Diluted earnings (loss) per share is calculated by dividing net (loss) income attributable to ordinary shareholders, as adjusted for the accretion and allocation of net income related to the preferred shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares consist of shares issuable upon the conversion of the preferred shares and convertible loan using the if-converted method, and ordinary shares issuable upon the vest of restricted ordinary shares or exercise of outstanding share option (using the treasury stock method). Ordinary equivalent shares are calculated based on the most advantageous conversion rate or exercise price from the standpoint of the security holder. Ordinary equivalent shares are not included in the denominator of the diluted earnings per share calculation when inclusion of such shares would be anti-dilutive.

(gg)    Segment Reporting

The Group’s chief operating decision maker has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group. For the purpose of internal reporting and management’s operation review, the Group’s Chief Executive Officer and management personnel do not segregate the Group’s business by service lines. All service categories are viewed as in one and the only operating segment.

F-27

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

(hh)    Statutory Reserves

The Group’s subsidiaries, VIE, and VIE’s subsidiaries established in the PRC are required to make appropriations to certain non-distributable reserve funds.

In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Group’s subsidiaries registered as wholly foreign owned enterprise have to make appropriations from their after-tax profits (as determined under generally accepted accounting principles in the PRC (‘‘PRC GAAP’’)) to non-distributable reserve funds including general reserve fund, enterprise expansion fund and staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the Group.

In addition, in accordance with the PRC Company Laws, the Group’s VIE and VIE’s subsidiaries, registered as Chinese domestic companies, must make appropriations from their after-tax profits as determined under the PRC GAAP to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the after-tax profits as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the Group. Appropriation to the discretionary surplus fund is made at the discretion of the Group.

The general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted for use. They may only be applied to offset losses or increase the registered capital of the respective entity. The staff bonus and welfare fund are liability in nature and is restricted to make payment of special bonuses to employees and for the collective welfare of employees. None of these reserves is allowed to be transferred to the Group by way of cash dividends, loans or advances, nor can they be distributed except under liquidation.

For the six months ended June 30, 2022 and 2023, no appropriation was made to the general reserve fund by the Group’s wholly foreign owned PRC subsidiaries, and no appropriation was made to the statutory surplus fund by the Group’s VIE and VIE’s subsidiaries, respectively. No appropriation has been made by these companies to discretionary funds.

(ii)    Newly adopted accounting standard updates

The Group adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022.

In January,2022, for the fiscal years ending December 31, 2022, the Group adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) which requires that a lessee recognize in the consolidated balance sheet a lease liability and a corresponding right-of-use asset, including for those leases that the Group currently classifies as operating leases. The right-of-use asset and the lease liability was initially measured using the present value of the remaining lease payments. ASC Topic 842 was implemented using a modified retrospective approach which resulted in no cumulative-effect adjustment in the opening balance of retained earnings as of January 1, 2022. As a result, the consolidated balance sheet prior to January 1, 2022 was not restated and continues to be reported under FASB ASC Topic 840, “Leases,” (“ASC Topic 840”), which did not require the recognition of a right-of-use asset or lease liability for operating leases. As permitted under ASC Topic 842, the Group adopted the following practical expedients: (1) not to reassess whether an expired or non-lease contract that commenced before January 1, 2022 contained an embedded lease, (2) not to reassess the classification of existing leases, (3) not to determine whether initial direct costs related to existing leases should be capitalized under ASC Topic 842, and (4) not to separate lease and non-lease components.

F-28

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

(jj)  Recent Accounting Pronouncements

In August 2020, the FASB issued ASU 2020-06, “Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity”, which simplifies an issuer’s accounting for certain convertible instruments and the application of derivatives scope exception for contracts in an entity’s own equity. This guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation and required enhanced disclosures about the terms of convertible instruments and contracts in an entity’s own equity. The new guidance is required to be applied either retrospectively to financial instruments outstanding as of the beginning of the first comparable reporting period for each prior reporting period presented or retrospectively with the cumulative effect of the change to be recognized as an adjustment to the opening balance of retained earnings at the date of adoption. This guidance is effective for the Group for the year ending March 31, 2023 and interim reporting periods during the year ending March 31, 2023. Early adoption is permitted. The Group concluded that the adoption of this guidance had no material impact on the financial position, results of operations and cash flows.

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. The Group is currently evaluating the impact of the new guidance on the consolidated financial statements.

In June 2022, the FASB issued ASU 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions”, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The Group does not expect that the adoption of this guidance will have a material impact on the financial position, results of operations and cash flows.

3.Concentration and Risk

Concentration of customers

There are no customers from whom revenue individually represent more than 10% of the total revenue of the Group for the six months ended June 30, 2022 and 2023.

Concentration of credit risk

Assets that potentially subject the Group to significant concentrations of credit risk primarily consist of cash and cash equivalents, restricted cash, short-term investments, accounts receivable, loans receivable and security deposit with real estate developers included under prepayments and other current assets.

As of December 31, 2022 and June 30, 2023, substantially all of the Group’s cash and cash equivalents, restricted cash and short-term investments were held by reputable financial institutions, located in the PRC and Hong Kong, which management believes are of high credit quality and financially sound based on public available information.

F-29

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

Accounts receivable are typically unsecured and are primarily derived from revenue earned from real estate developers. Security deposits with real estate developers are also unsecured and are the advance payment to real estate developers to obtain the exclusive selling right under Exclusive Sales Contracts without Sales Commitment Arrangements (see note 1). The risk with respect to accounts receivable and security deposit with real estate developers are managed by credit evaluations the Group performs on its customers and its ongoing monitoring of outstanding balances.

The Group is exposed to default risk on its loans receivable. The Group gives internal ratings to financial instruments based on their credit quality and risk characteristics. The Group assesses the allowance for credit loss related to loans receivable on a quarterly basis, either on an individual or collective basis.

Cash concentration

Cash and cash equivalents and restricted cash mentioned below maintained at banks consist of the following:

As of December 31, 

As of June 30

    

2022

    

2023

 

RMB

 

RMB

RMB denominated bank deposits with:

 

  

 

  

Financial Institutions in the PRC

 

114,589

 

77,678

HKD denominated bank deposits with:

Financial Institutions in the Hong Kong

334

238

U.S. dollar denominated bank deposits with:

 

 

Financial Institutions in the Hong Kong

 

57,421

 

55,741

Financial Institutions in the PRC

 

10,401

 

10,860

The bank deposits with financial institutions in the PRC are insured by the government authority for up to RMB500. The bank deposits with financial institutions in Hong Kong are insured by the government authority for up to HK$500. The Group has not experienced any losses in uninsured bank deposits and does not believe that it is exposed to any significant risks on cash held in bank accounts. To limit exposure to credit risk, the Group primarily places bank deposits with large financial institutions in the PRC and Hong Kong.

Currency risk

The Group’s operational transactions and its assets and liabilities are primarily denominated in RMB, which is not freely convertible into foreign currencies. The value of RMB is subject to changes in central government policies and international economic and political developments that affect the supply and demand of RMB in the foreign exchange market. In the PRC, certain foreign exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by the People’s Bank of China (the “PBOC”). Remittances from China in currencies other than RMB by the Group must be processed through the PBOC or other China foreign exchange regulatory bodies and require certain supporting documentation in order to execute the remittance.

Interest rate risk

The Group’s short-term bank borrowings bear interests at fixed rates. If the Group were to renew these loans upon maturity and the related banks only agree to offer variable rate for such renewal, the Group might then be subject to interest rate risk.

F-30

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

4.Fair value measurement

The following table sets forth the Group’s assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Balance at

Inputs

Inputs

Inputs

Fair Value

RMB

RMB

RMB

RMB

Assets

 

  

 

  

 

  

 

  

Short-term investments

 

  

 

  

 

  

 

  

-Wealth management products

 

 

2,000

 

 

2,000

Total Assets

 

 

2,000

 

 

2,000

The Group values its investments in wealth management products issued by certain banks using quoted subscription or redemption prices published by these banks, and accordingly, the Group classifies the valuation techniques that use these inputs as level 2.

The Group’s short-term investments as of December 31, 2022 were acquired close to the year-end dates with maturity from  seven days to three months and were fully redeemed during the six months ended June 30, 2023.

There have no transfers between level 1, level 2 and level 3 categories.

5.Lease

The following table presents balances reported in the consolidated balance sheets related to the Group’s leases:

    

As of December 31, 

    

As of June 30, 

2022

2023

RMB

RMB

Operating lease right-of-use assets

 

2,207

 

1,362

Operating lease liabilities

 

2,035

 

1,244

The following table presents operating lease cost reported in the consolidated statements of comprehensive (loss) income related to the Group’s leases:

    

As of December 31,

    

As of June30,

2022

2023

RMB

RMB

Operating lease cost

 

714

 

698

Short-term lease cost

 

7,821

 

929

Total

 

8,535

 

1,627

F-31

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

The following table reconciles the undiscounted cash flows of the Group’s leases as of December 31, 2022 and June 30, 2023 to the present value of its operating lease payments:

    

As of December 31, 

    

As of June 30, 

2022

2023

RMB

RMB

2023

 

1,295

 

484

2024

 

804

 

792

Total undiscounted operating lease payments

 

2,099

 

1,276

Less: imputed interest

 

(64)

 

(32)

Present value of operating lease liabilities

 

2,035

 

1,244

6.Accounts receivable, net

Accounts receivable consist of the following:

    

As of December 31, 

As of June 30,

2022

2023

  

    

RMB

    

RMB

Accounts receivable from real estate developers

 

1,023,787

969,550

Accounts receivable from individual customers

 

4,283

4,298

 

1,028,070

973,848

Less: allowance for doubtful accounts

 

(557,073)

(593,312)

Accounts receivable, net

 

470,997

380,536

As of December 31, 2022 and June 30, 2023, the Group pledged accounts receivable from real estate developers of RMB44,889 and nil as security for bank loans of RMB30,000 and nil respectively (see note 13).

The following table presents the movement of allowance for doubtful accounts for the year ended December 31, 2022 and six months ended June 30, 2023.

As of December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

Balance at the beginning of the period

 

710,168

 

557,073

(Reversal) Provision for the period

 

(82,825)

 

36,439

Written-off

(70,270)

(200)

Balance at the end of the period

 

557,073

 

593,312

The provision of allowance for doubtful accounts was included in general and administrative expenses.

F-32

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

7.Prepayments and other assets, net

As of December 31, 

As of June 30,

2022

2023

    

    

RMB

    

RMB

Loans receivable, net

(1)

 

25,988

    

9,442

Security deposits with real estate developers, net

 

(2)

 

66,978

26,398

Rental and other deposits, net

 

(3)

 

5,672

4,718

Other receivables

 

 

93,358

236,551

Prepayments and other assets, net

 

  

 

191,996

277,109

(1)    Loans receivable, net

As of December 31, 

As of June 30,

    

2022

    

2023

RMB

RMB

Secured loans

12,070

 

6,719

Unsecured loans

21,562

 

7,524

33,632

14,243

Less: allowance for doubtful loans

(7,644)

 

(4,801)

Loans receivable, net

25,988

 

9,442

As of December 31, 2022 and June 30, 2023, loans receivable are primarily personal loans made to home purchasers, home owners, Registered Agents and the Group’s employees. These loans have an original term from 30 days to 5 years and carry interest rates between 3.6%~20% per annum.

On December 25, 2017, the Group entered into a one-year arrangement with an independent third party trust, under which the Group would refer home owners on their platform to obtain personal loans from the trust. The Group is entitled to a loan facilitation fee ranging from 0.8% to 4% of the amounts of completed loan transactions. The personal loans are secured by the homeowners’ properties. The Group provided guarantee on the principal and interest repayment of the loans to the trust and committed to purchase all the unpaid loans principal and accrued interests due from the homeowners upon the end of the arrangement on December 25, 2018. On December 25, 2018, the Group purchased from the trust, pursuant to the arrangement, unpaid secured loans at a consideration of RMB21,424, determined based on the outstanding principal and interest payable by the homeowners. These loans have been recorded in secured loans receivable of RMB12,070 and RMB6,719 on the unaudited interim condensed consolidated balance sheet as of December 31, 2022 and June 30, 2023, with an allowance for doubtful loans of RMB5,347 and RMB3,268, respectively.

In June 2021, the Group lent aggregately RMB45,000 to certain real estate agent companies in Shenzhen, Suzhou and Shanghai at annual interest rate of 6.48% with repayment terms of 12 months. During the year ended December 31, 2021, the Group determined the remaining balance of the loans of RMB25,000 was not recoverable and full provision of allowance for doubtful accounts was made. During the year ended December 31, 2022, the remaining balance of the loans was fully collected and the Group reversed the previous provision of allowance for doubtful accounts of RMB25,000.

F-33

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

The following table sets forth the movement in the allowance for doubtful loans for the years ended December 31, 2022 and June 30, 2023:

As of December 31, 

As of June 30,

 

2022

 

2023

    

RMB

    

RMB

Balance at the beginning of the period

 

31,694

 

7,644

(Reversal) Provision for the period

 

(20,179)

 

1,737

Written-off

 

(3,871)

 

(4,580)

Balance at the end of the period

 

7,644

 

4,801

The allowance for loan losses is maintained at a level considered adequate to provide for losses that can be reasonably anticipated. Management performs periodic evaluation of the adequacy of the allowance. The allowance is based on the Group’s loan loss history, known and inherent risks in the portfolio, adverse situations that may affect the borrower’s ability to repay, composition of the loan portfolio, current economic conditions and other relevant factors. The allowance is calculated at portfolio-level since the loans portfolio is typically of smaller balance homogenous loans and is collectively evaluated for impairment. In estimating the allowance of the loan portfolio, the Group also considers qualitative factors such as current economic conditions and/or events in specific industries and geographical areas, including unemployment levels, trends in real estate values, peer comparisons, and other pertinent factors such as regulatory guidance.

The following table sets forth the aging of loans receivable as of December 31, 2022 and June 30, 2023.

As of December 31, 

As of June 30,

 

2022

 

2023

    

RMB

    

RMB

1-29 days past Due

 

3,000

 

30-89 days past Due

 

200

 

Over 180 days past Due

 

20,828

 

10,896

Total past Due

 

24,028

 

10,896

Current

 

9,604

 

3,347

Total loans

 

33,632

 

14,243

(2)Security deposits with real estate developers, net

    

As of December 31,

As of June 30,

2022

2023

RMB

RMB

Security deposits with real estate developers under Exclusive Sales Contract

 

- Without Sales Commitment Arrangement

98,066

97,676

- With Sales Commitment Arrangement

40,085

138,151

97,676

Less: Allowance for doubtful accounts

 

(71,173)

 

(71,278)

Security deposits with real estate developers, net

 

66,978

 

26,398

The Group is required to advance certain deposits to obtain the exclusive selling right for a limited period of time under Exclusive Sales Contracts (see note 1). The balance of deposits under Exclusive Sales Contract with Sales Commitment Arrangement is related to a parking space sales project which was entered during the year ended December 31, 2021, which was settled during the six months ended June 30, 2023.

F-34

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

An allowance for doubtful accounts of RMB71,173 and RMB71,278 was made against the deposits under Exclusive Sales Contract without Sales Commitment Arrangement which were considered not recoverable during the year ended December 31, 2022 and the six months ended June 30, 2023, respectively.

(3)

Rental and other deposits, net

    

As of December 31,

As of June 30,

2022

2023

RMB

RMB

Rental and other deposits

 

9,656

 

8,702

Less: Allowance for doubtful accounts

 

(3,984)

 

(3,984)

Rental and other deposits, net

 

5,672

 

4,718

An allowance of doubtful accounts of RMB3,984 was mainly recognized against rental and other deposits which were considered not recoverable as of December 31,2022 and June 30, 2023.

8.

Property, equipment and software, net

As of December 31,

As of June 30,

2022

2023

    

RMB

    

RMB

Buildings

 

2,594

 

3,752

Leasehold improvements

 

57,162

 

46,189

Furniture and office equipment

 

2,738

 

2,461

Motor vehicles

 

1,633

 

1,633

Software*

 

4,699

 

4,699

Total Property, equipment and software

 

68,826

 

58,734

Less: Accumulated depreciation and amortization

 

(58,147)

 

(55,011)

Impairment loss

(7,642)

Total Property, equipment and software, net

 

3,037

 

3,723

Depreciation and amortization expenses were RMB2,081 and RMB463 for the six months ended June 30, 2022 and 2023, respectively.

Impairment loss represents the carrying amounts of property, equipment and software relating to the business of Shanghai Yuancui Information Technology Co., Ltd. ("Yuancui") which was ceased during the year ended December 31, 2021 (see note 22).

*All of the software were purchased outside the Group and used internally by the Group.

9.Intangible assets, net

As of December31,

As of June 30,

    

2022

    

2023

 

RMB

 

RMB

Non-competed agreements

 

6,740

 

6,740

Trademarks

 

1,070

 

1,070

Total intangible assets

 

7,810

 

7,810

Less: Accumulated amortization

 

(2,158)

 

(2,158)

Impairment loss

(5,652)

(5,652)

Total intangible assets, net

 

 

F-35

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

During the period ended December 31, 2020, the Group acquired intangible assets amounting to RMB 7,810 in connection with the acquisition of Yuancui, which were measured at fair value upon acquisition. The amortization expenses were nil and nil, for the six months ended June 30, 2022 and 2023, respectively. Yuancui business was ceased during the period ended December 31, 2021 (see note 22), and the intangible assets were fully impaired accordingly.

10.Goodwill, net

    

Amount

RMB

Balance as of January 1, 2022

Additions

 

454

Balance as of December 31, 2022

 

454

Additions

Balance as of June 30, 2023

 

454

In October 2020, the Group acquired a 51% equity interest in Yuancui with total consideration of RMB30,000. The excess of total consideration over net assets and identifiable intangible assets acquired was recorded as goodwill which amounted to RMB31,188 at the acquisition date (See note 22). The Group estimated the fair value of acquired assets and liabilities with the assistance of an independent valuation firm. Yuancui business was ceased during the year ended December 31, 2021 (see note 22) and the related goodwill was fully impaired.

In March 2022, the Group acquired a 78% equity interest in Beijing Tuqiang Yunxia Technology Limited ("Tuqiang"). The excess of total consideration over net assets was recorded as goodwill which amounted to RMB454 at the acquisition date (See note 22).

11.Equity method investment, net

Balance as of January 1, 2022

257,122

Additions

33,154

Share of results

(2,020)

Return of capital

(19,547)

Impairment losses

(62,623)

Balance as of December 31, 2022

 

206,086

Share of results

 

441

Return of capital

(45,552)

Impairment losses

 

(11,779)

Balance as of June 30, 2023

 

149,196

During the year ended December 31, 2022 and the six months ended June 30, 2023, the Group made certain equity method investments. The Group does not have controlling financial interests over these investees, but it has ability to exercise significant influence over their financial and operating polices.

In connection with the Sales Commitment Arrangements as described in note 1, the Group invested into certain limited partnerships as a limited partner. The Group has determined that given the design of these limited partnerships, they are considered to be unconsolidated VIEs and the Group is not considered to be the primary beneficiary, as further described below.

F-36

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

During the years ended December 31, 2022 and the six months ended June 30, 2023, the limited partnerships were either involved in or invested by the Group for the purpose of the Sales Commitment Arrangements as a fund provider, details of which are disclosed in note 1. Under these arrangements, an initial deposit is required to be paid to the real estate developers prior to the commencement of the exclusive sales period. The limited partnerships are designed such that the investors (including the Group) would make their respective initial equity capital payments based on the initial deposit requirements. The investors are committed to provide additional capital funding in several tranches based on a funding schedule prepared considering of the forecast sale plan and actual progress of properties sales throughout the exclusive sale period.

The Group has determined that the total equity investment at risk of these limited partnerships is limited to the capital injected in these limited partnerships and does not include the commitments of the partners to contribute additional equity as the funding commitments are not reported as equity in the balance sheet of the limited partnerships. Capital investments of the partners are the only source of funding of these limited partnerships. In addition, the amount of paid-up capital at inception is limited to the funding requirements for the initial stage of the project. The Group has determined that the limited partnerships are VIEs as their total equity investments at risk are not considered to be sufficient to permit the limited partnerships to finance their activities without additional subordinated financial support.

To determine whether the Group is the primary beneficiary of these limited partnerships, the Group has evaluated whether it has both (i) the power to direct the activities of the limited partnerships that most significantly impact their economic performance; and (ii) the obligation to absorb losses of, or the right to receive benefits from, the limited partnerships that could potentially be significant to these entities.

The Group determined that the activities that most significantly impact the economic performance of the limited partnerships include: (i) selecting real estate projects, (ii) negotiating the terms of sale commitment arrangement, (iii) monitoring the progress of property sales and (iv) for the limited partnerships under Non-Group Commitment Arrangements as described in note 1, managing the disposal of unsold properties, if any, at the end of the sales period that the limited partnerships are required to purchase from the property developer.

Based on these activities that the Group considered to be most significant, the Group evaluated who has the power to direct them beginning with an assessment of the parties involved in the ownership and governance structure of these limited partnerships. In this regard, each of the limited partnerships is sponsored by an investor that is unrelated to the Group. The investments of the sponsoring investor in the limited partnerships are generally in the form of both limited partnership interest and general partnership interest, with these partnership interests being held by two or more of the sponsoring investor’s-controlled subsidiaries. Under the limited partnership agreement, the general partner can make key management decisions for the limited partnership. In addition, the Group does not have any kick-out right or the unilateral ability to exercise any substantive participating rights. Accordingly, the Group has determined that the power to direct the activities that most significantly impact the economic performance rests with the general partner and the other limited partners that are all under the common control of the sponsoring investor.

The Group’s obligation to absorb losses of, or the right to receive benefits from, the limited partnerships are limited to its committed capital investments or its rights to receive sharing of profit from the limited partnerships based on its proportionate share of the capital contributions.

Based on the analysis above, as the Group does not have the power to direct the activities of limited partnerships that most significantly impact their economic performance, the Group has concluded it is not the primary beneficiary of the limited partnerships established in connection with the Sales Commitment Arrangements. The Group determined that it has significant influence over these limited partnerships and therefore has accounted for its investments under the equity method.

F-37

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

The Group considers, as a limited partner, that its maximum exposures to the losses from the limited partnerships are the maximum loss that could potentially be recorded through earnings in future periods as a result of its investments and other variable interests in the limited partnerships, regardless of the probability of the losses actually occurring. The Group’s maximum exposures to the losses from the limited partnerships as of December 31, 2022 and June 30, 2023 are set out below, which represent the aggregated amounts of the carrying amounts of the investments in limited partnerships and the maximum amount of additional capital commitments as stipulated in the respective partnership deeds. The Group does not have any other obligation or commitment to provide any guarantee, loan or other financial support to the limited partnerships.

Maximum

    

amount of

    

Maximum

Aggregated

additional

exposures to the

carrying amount

capital

losses of the

(before impairment loss)

commitment

limited

of the limited partnerships

(Note 22(b))

partnerships

    

RMB

RMB

RMB

Balance as of December 31, 2022

 

454,803

300,019

754,822

Balance as of June 30, 2023

 

410,928

327,869

738,797

Impairment loss

In considering current property market conditions and the operating performance of the limited partnerships, the Group recognized other-than-temporary impairment loss of RMB62,623 to the investment in Ningbo Meishan Yunde Investment Limited Partnership (“Yunde”) and Ningbo Meishan Muju Investment Limited Partnership (“Muju”) during the year ended December 31, 2022 and of RMB11,779 to the investment in Ningbo Meishan Jiuchuan Investment Limited Partnership (“Jiuchuan”), Ningbo Meishan Jiushi Investment Limited Partnership (“Jiushi”)and Ningbo Meishan Jiuzhen Investment Limited Partnership (“Jiuzhen”) during the six months ended June 30, 2023.

Disposal

During the year ended December 31, 2021, the other investors of Ningbo Meishan Deyu Investment Limited Partnership (“Deyu”) and Ningbo Meishan Jiuyi Investment Limited Partnership (“Jiuyi”) withdrew all their capital invested after completing the properties sales projects. The Group became the sole investor of Deyu and Jiuyi, which have been accounted for as consolidated subsidiaries of the Group (see note 22). Deyu was cancelled in September, 2022.

F-38

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

The following equity method investees were either involved in or invested by the Group for the purpose of the Sales Commitment Arrangements as a fund provider or other transactions, details of which are disclosed in note 1. The Group’s effective interests to the limited partnerships as of December 31, 2022 and June 30, 2023 are as below:

    

As of

December 31, 

As of June 30,

  

    

2022

    

2023

Name of the limited partnerships

Shanghai Gefei Chengyun Investment Center Limited Partnership (“Gefei Chengyun”)

 

20

%  

20

%  

Ningbo Meishan Jiushen Investment Limited Partnership (“Jiushen”)

 

12

%  

12

%  

Tibet Shiguan Business Management Limited Partnership (“Shiguan”)

 

27.6

%  

***

Jiuchuan

 

10

%  

10

%  

Ningbo Meishan Decheng Investment Limited Partnership (“Decheng”)

 

2

%  

***

Yiwu Longshu Tianye Investment Management Limited Partnership (“Longshutianye”)

 

26

%

26

%

Yiwu Longshu Qianli Investment Management Limited Partnership (“Longshuqianli”)

 

16

%

***

Jiuyi

 

*

*

Jiuzhen

 

20

%  

20

%  

Yunde

 

20

%  

20

%  

Ningbo Meishan Deyan Investment Limited Partnership (“Deyan”)

 

20

%  

20

%  

Ningbo Meishan Detong Investment Limited Partnership (“Detong”)

40

%  

40

%  

Ningbo Meishan Derong Investment Limited Partnership (“Derong”)

37

%  

37

%  

Jiushi

40

%  

40

%  

Ningbo Meishan Qixing Management Limited Partnership (“Qixing”)

15.7

%  

15.7

%  

Shanghai Ruokun Management Limited Partnership (“Ruokun”)

20

%  

***

Deyu

*

*

Hangzhou Honggeng Investment Limited Partnership (“Honggeng”)

20

%

***

Shenzhen Jiaxinda No.3 Investment Limited Partnership(“Jiaxinda”)

10

%

10

%  

Shanghai Fangjin Management Limited Partnership (“Fangjin”)

49

%

***

Muju

30

%

30

%  

Name of other equity method investees

Shenzhen Chenji Zhaozhao Technology Co., Ltd(“Chenji Zhaozhao”)

30

%**

***

Shanghai Tinghaozhu Space Design Co., Ltd(“Tinghaozhu Space”)

40

%**

40

%**

*During the year ended December 31, 2021, the Group became the sole investor of Deyu and Jiuyi. Therefore, Deyu and Jiuyi become consolidated subsidiaries of the Group (see note 22).

**During the year ended December 31, 2022, the Group invested the Chenji Zhaozhao and Tinghaozhu Space, both of which the Group does not have controlling financial interests over these investees, but has ability to exercise significant influence over their financial and operating polices accounting for 30% and 40% of their total equity, respectively.

***During the six months ended June 30, 2023, the Group fully disposed its equity interests in the Shiguan, Decheng, Longshuqianli, Ruokun, Honggeng, Fangjin and Chenji Zhaozhao through company cancellation or share transference.

F-39

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

During the year ended December 31, 2022 and six months ended June 30, 2023, the Group made additional investments into these limited partnerships and received return of capital from these limited partnerships, details of which are summarized below:

For the Year Ended

December 31,

For the Six Months Ended June 30,

2022

2023

Name of the

Capital

Return of

Capital

Return of

limited partnerships

Investments

capital

Investments

capital

    

RMB

    

RMB

    

RMB

    

RMB

Jiushen

 

6,350

 

(18,500)

(9,850)

Longshutianye

(663)

Jiuzhen

(414)

Deyan

(200)

Derong

(1)

Jiushi

(32,650)

Fangjin

(234)

Muju

23,814

(398)

Name of other equity method investees

Chenji Zhaozhao

2,190

(2,190)

Tinghaozhu Space

800

Total

33,154

(19,547)

(45,553)

Summary of combined unaudited financial information for these equity method investees as of and for the year ended December 31, 2022 and the six months ended June 30, 2023 are presented below:

As of

December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

Balance sheet data:

 

  

 

  

Current assets

 

854,415

 

606,804

Non-current assets

 

171,618

 

76,240

Total assets

 

1,026,033

 

683,044

Current liabilities

 

226,849

 

145,718

Total liabilities

 

226,849

 

145,718

Equity

 

799,184

 

537,326

Total liabilities and shareholders’ equity

 

1,026,033

 

683,044

For the six months ended June 30, 

2022

2023

    

RMB

    

RMB

Operating data:

 

  

 

  

Revenue

 

842

 

10

Operating loss

 

(3,033)

 

(1,062)

Net loss

 

(2,742)

 

(895)

F-40

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

12.Long-term equity investment, net

In accordance with the Capital Injection and Share Transfer Agreement entered between the Group, Chengdu Haofangtong Technology Corporation Limited (“Haofangtong”) and the existing shareholders of Haofangtong dated July 7, 2018, the Group agreed to acquire 26% equity interests of Haofangtong by (1) subscribing 4,029,543 newly issued shares (the “New Share Issuing”), which represents 7% equity interests of Haofangtong, with a consideration of RMB56,000 (2) an option to purchase 10,937,339 shares, representing 19% equity interests of Haofangtong after New Share Issuing, from the existing shareholders for RMB32,000 if Haofangtong and the existing shareholders of Haofangtong fulfill certain conditions under the agreement. Haofangtong’s principle activities are the development and sales of Enterprise Resource Planning (“ERP”) system for real estate agents.

On September 5, 2018, the Group completed the transaction of subscripting 4,029,543 newly issued shares of Haofangtong. Management has determined that the consideration paid of RMB56,000 represents the cost of (i) 7% equity interests of Haofangtong and (ii) a purchase option in respect of an additional 19% equity interests of Haofangtong from the existing shareholders for RMB32,000. The total consideration paid is allocated to the 7% equity interest and the purchase option, based on the valuation report prepared by an independent valuation firm.

The Group has determined that it does not have significant influence in Haofangtong and that there is no readily determinable fair value of Haofangtong’s shares. The investments in the 7% equity interests and the purchase option on additional equity interests are measured at their respective allocated costs, less impairment, with subsequent adjustments for observable price changes.

In December 2019, the Group determined that the decline in the fair value of the equity investments in Haofangtong, including the purchase option of additional equity interests, was other than temporary and an impairment loss of RMB16,000 was recorded in the Consolidated Statements of Comprehensive Loss for the year ended December 31, 2019. The fair value is based on the valuation report prepared by an independent valuation firm.

No impairment or adjustment for observable price changes on such investments was recognized for the year ended December 31, 2020.

In December 2021, the Group determined a further decline in the value of the equity investments in Haofangtong was other than temporary and an impairment loss of RMB26,000 was recorded in the Consolidated Statements of Comprehensive Loss for the year ended December 31, 2021, with the estimated fair value determined by management based on the valuation report prepared by an independent valuation firm.

In December 2022, the Group determined a further decline in the value of the equity investments in Haofangtong was other than temporary and an impairment loss of RMB8,000 was recorded in the Consolidated Statements of Comprehensive Loss for the year ended December 31, 2022, with the estimated fair value determined by management.

In June 2023, the Group determined a further decline in the value of the equity investments in Haofangtong was other than temporary and an impairment loss of RMB3,000 was recorded in the Consolidated Statements of Comprehensive Loss for the year ended June 30, 2023, with the estimated fair value determined by management.

13.Short-term bank borrowings

As of

December 31,

As of June 30,

2022

2023

    

RMB

    

RMB

Secured bank loans

 

72,500

 

Short-term borrowing

 

72,500

 

F-41

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

The weighted average interest rates of bank loans as of December 31, 2022 and June 30, 2023 are 6.6% and 4.8%, respectively. The details of security and guarantee of bank loans as of December 31, 2022 and June 30, 2023 are as below.

In July 2021, the Group borrowed a one-year loan of RMB100,000 from Zhejiang Chouzhou Commercial Bank at annual interest rate of 7.50%. The loan was secured by real estate owned by one of equity method investment of the Group, Jiushi (see note 23) and real estate owned by Suzhou Chaxiaobai. The spouse of a shareholder of the Group is the controlling shareholder of Suzhou Chaxiaobai (see note 24). In December 2021, the Group repaid RMB15,400 among the loan from Zhejiang Chouzhou Commercial Bank borrowed in 2021. In July 2022, the Group fully repaid the remaining balance of a one-year loan of RMB100,000 from Zhejiang Chouzhou Commercial Bank of RMB84,600.

In September 2022, the Group borrowed a 11-month loan of RMB42,500 from Zhejiang Chouzhou Commercial Bank at annual interest rate of 7.50%. The loan was secured by real estate owned by one of equity method investment of the Group, Jiushi (see note 24) and real estate owned by Suzhou Chaxiaobai. The spouse of a shareholder of the Group is the controlling shareholder of Suzhou Chaxiaobai (see note 24). The loan of RMB42,500 from Zhejiang Chouzhou Commercial Bank was fully repaid in January, 2023.

In March 2021, the Group borrowed a one-year loan of RMB50,000 from Bank of China, at annual interest rate of 4.35%. The Group pledged the accounts receivable due from real estate developers with the balance of RMB84,333 as of December 31, 2021. The loan of RMB50,000 from Bank of China was fully repaid in March 2022.

In August 2022, the Group borrowed a 6-month loan of RMB30,000 from Bank of China, at annual interest rate of 3.80%. The Group pledged the accounts receivable due from real estate developers with the balance of RMB44,889 as of December 31, 2022. The loan of RMB30,000 from Bank of China was fully repaid in February, 2023.

In June 2021, the Group borrowed a one-year loan of RMB180 from Bank of Nanjing, at annual interest rate of 5.00%. The loan of RMB180 from Bank of Nanjing was fully repaid in June 2022.

The loan agreements with Bank of China, Zhejiang Chouzhou Commercial Bank and Bank of Nanjing contain certain financial and non-financial covenants. As of December 31, 2022 and June 30, 2023, the Group was in compliance with the relevant covenants.

14.Customers’ refundable fees

As of

December 31,

As of June 30,

2022

2023

    

RMB

    

RMB

Balance at the beginning of the year/period

 

30,997

 

30,747

Cash received from customers

 

42,298

 

5,467

Cash refunded to customers

 

(46,554)

 

(6,235)

Revenue recognized

 

4,006

 

1,538

Balance at the end of the year/period

 

30,747

 

31,517

Customers’ refundable fees represent the commission income received in advance (see note 2(v)).

F-42

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

15.Accrued expenses and other payables

As of

December

As of June

31,

30,

2022

2023

    

    

RMB

    

RMB

Accrual for salary and bonus

 

  

 

6,426

 

5,238

Other taxes and surcharge payable

 

  

 

24,081

 

24,977

Down payments collected on behalf of secondary property sellers

 

(1)

 

 

Amounts due to franchisees

 

(2)

 

218

 

218

Professional service fee

 

  

 

982

 

838

Amounts due to third parties under collaborative agreements

 

(3)

 

41,444

 

40,973

Accrued expenses

10,406

2,479

Receipt in advance

12,551

9,696

Others

 

  

 

85,032

 

35,833

Accrued expenses and other payables

 

  

 

181,140

 

120,252

(1)These amounts were held on behalf of home purchasers in respect of their down payments made for secondary property transactions for which legal title transfer from property sellers had not yet been completed.
(2)The Group entered into franchise agreements with certain real estate agency companies which are granted with the right to use the Group’s brands, access of listings in the Group’s platform and other resources. These amounts as of December 31, 2022 and June 30, 2023 represent the commission received on behalf of the real estate agency companies and guarantee deposits.
(3)The amount represents funds provided by third parties under Collaborative Agreements (see note 1) for the parking space sales projects.

16.Taxation

a)    Income tax

Cayman Islands

Under the current laws of the Cayman Islands, the Company is 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.

Hong Kong

Under the current Hong Kong Inland Revenue Ordinance, the Company’s Hong Kong subsidiary is subject to Hong Kong profits tax at the rate of 16.5% on its taxable income generated from the operations in Hong Kong. A two-tiered Profits Tax rates regime was introduced since year 2018 where the first HK$2,000 of assessable profits earned by a company will be taxed at half the current tax rate (8.25%) whilst the remaining profits will continue to be taxed at 16.5%. There is an anti-fragmentation measure where each group will have to nominate only one company in the group to benefit from the progressive rates. Payments of dividends by the subsidiary to the Company is not subject to withholding tax in Hong Kong.

F-43

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

PRC

Under the Enterprise Income Tax Law (“EIT Law”) in the PRC, domestic companies are subject to EIT at a uniform rate of 25%.  The Company’s PRC subsidiaries, VIE and VIE’s subsidiaries are subject to the statutory income tax rate at 25% unless otherwise specified. On October 31, 2017, Shenzhen Fangdd obtained a certificate from the Guangdong provincial government for a High and New Technology Enterprise (“HNTE”) qualification and the certificate was renewed on December 11, 2020. This renewed certificate entitled Shenzhen Fangdd to enjoy a preferential income tax rate of 15% for a period of three years from 2020 to 2022 if all the criteria for HNTE status could be satisfied in the relevant year.

Under the EIT Law and its implementation rules, an enterprise established outside China with a “place of effective management” within China is considered a China resident enterprise for Chinese enterprise income tax purposes. A China resident enterprise is generally subject to certain Chinese tax reporting obligations and a uniform 25% enterprise income tax rate on its worldwide income. The implementation rules to the New EIT Law provide that non-resident legal entities are considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting, properties, etc., occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Company does not believe that the legal entities organized outside the PRC should be treated as residents for 2008 EIT law purposes. If the PRC tax authorities subsequently determine that the Company and its subsidiaries registered outside the PRC are deemed resident enterprises, the Company and its subsidiaries registered outside the PRC will be subject to the PRC income tax at a rate of 25%. Dividends paid to non-PRC-resident corporate investor from profits earned by the PRC subsidiaries after January 1, 2008 would be subject to a withholding tax. The EIT law and its relevant regulations impose a withholding tax at 10%, unless reduced by a tax treaty or agreement, for dividends distributed by a PRC-resident enterprise to its non-PRC-resident corporate investor for earnings generated beginning on January 1, 2008. As at December 31, 2022 and June 30, 2023, there was no retained earnings from consolidated level of all the foreign subsidiaries. And thus, the Company has not provided for deferred tax liabilities on undistributed earnings.

Loss before provision for income taxes is attributable to the following geographic locations for the six months ended June 30, 2022 and 2023:

For the Six Months Ended June 30,

2022

2023

    

RMB

    

RMB

Cayman

 

(140,369)

 

(3,271)

Hong Kong SAR

 

(1,911)

 

(952)

BVI

 

 

PRC, excluding Hong Kong SAR

 

(44,346)

 

10,675

 

(186,626)

 

6,452

Income tax (expense) benefit consists of the following:

For the Six Months Ended June 30,

2022

2023

    

RMB

    

RMB

Current income tax expense (benefit)

 

5,474

 

(2,909)

 

5,474

 

(2,909)

F-44

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

The actual income tax expense reported in the Unaudited Interim Condensed Consolidated Statements of Comprehensive Loss for each of six months ended June 30, 2022 and 2023 differs from the amount computed by applying the PRC statutory income tax rate of 25% to loss before income taxes due to the following:

For the Six Months Ended June 30,

2022

2023

    

RMB

    

RMB

(Loss) profit before tax

 

(186,626)

 

6,452

Income tax computed at PRC statutory tax rate

 

(46,657)

 

1,613

Effect of preferential tax rate*

 

(1,815)

 

Tax rate differential not subject to PRC income tax

 

35,255

 

899

Non-deductible expense

 

12,200

 

(2,176)

Change in valuation allowance

 

4,484

 

896

Additional deduction for research and development expenses

 

(625)

 

(466)

Tax-exempted income

 

92

 

Late payment surcharge on uncertain tax position

 

1,149

 

(3,712)

Others

 

1,391

37

5,474

(2,909)

* Shenzhen Fangdd enjoys a preferential income tax rate of 15% from 2014 to 2022 if all the criteria for HNTE status could be satisfied in the relevant years. Please refer to Note 15 – a) PRC section for details.

b)    Deferred tax assets and liabilities

The tax effects of temporary differences that give rise to the deferred income tax assets and liabilities as of December 31, 2022 and June 30, 2023 are as follows:

As of

As of

December 31, 

June 30, 

 

2022

 

2023

    

RMB

    

RMB

Net operating loss carry forward

 

103,285

 

90,576

Allowance for doubtful accounts

 

172,898

 

180,992

Payroll and accrued expenses

 

4,157

 

4,157

Deductible advertisement expenses

 

1,024

 

3,134

Long-term equity investment impairment

 

74,988

 

80,159

Intangible assets*

28,031

26,260

Gross deferred tax assets

 

384,382

 

385,278

Less: Valuation allowance

 

(384,382)

 

(385,278)

Net deferred tax assets

 

 

* In December 2020, Shenzhen Fangdd transferred certain internal developed software to another subsidiary of the Group at a consideration of RMB141.5 million which resulted a difference between the financial statement carrying amounts of the intangible asset and the respective tax base.

F-45

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

The movements of the valuation allowance are as follows:

For the

Year

For the Six

Ended

Months

December

Ended June

31,

30,

2022

2023

    

RMB

    

RMB

Balance at the beginning of the period

 

(324,682)

 

(384,382)

Changes of valuation allowances

 

(59,700)

 

(896)

Balance at the end of the period

 

(384,382)

 

(385,278)

As of June 30,2023, the valuation allowance of RMB385,278 was related to the deferred income tax asset of subsidiaries of the Company. These entities were in a cumulative loss position, which is a significant negative indicator to overcome that sufficient income will be generated over the periods in which the deferred income tax assets are deductible or utilized. The ultimate realization of deferred income tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible or utilized. Management considers the scheduled reversal of deferred income tax liabilities, projected future taxable income and tax planning strategies in making this assessment.

The net operating losses carry forwards of the Company’s PRC subsidiaries amounted to RMB354,436 as of June 30, 2023, of which RMB31,483, RMB22,229, RMB47,116, RMB148,871 and RMB84,783 and RMB19,954 will expire if unused by December 31, 2023, 2024, 2025, 2026, 2027 and 2028, respectively.

A reconciliation of the beginning and ending amount of total unrecognized tax benefits for the year ended December 31, 2022 and the six months ended June 30, 2023 is as follows:

For the

Year

For the Six

Ended

Months

December

Ended June

31,

30,

2022

2023

    

RMB

    

RMB

Beginning balance

 

(28,575)

(30,772)

Additions

 

(2,197)

(909)

Ending balance

 

(30,772)

(31,681)

RMB30,772 and RMB31,681 of unrecognized tax benefits as of December 31, 2022 and June 30, 2023 are related to uncertainty with regards to the deductibility of certain business expenses incurred as well as recognition of certain income for tax purpose. Those, if recognized, would affect the effective tax rate. The unrecognized tax benefits as of December 31, 2022 and June 30, 2023 were included in other non-current liabilities. The Group is currently unable to provide an estimate of a range of total amount of unrecognized tax benefits that is reasonably possible to change significantly within the next twelve months. The accrued interest and penalties were recognized in the Unaudited Interim Condensed Consolidated Statements of Comprehensive Loss as components of income tax expense.

According to the PRC Tax Administration and Collection Law, the statute of limitations is three years for tax underpayment due to computational errors made by the taxpayer or the withholding agent. The statute of limitations is extended to five years under special circumstances where the underpayment of taxes is more than RMB100. In the case of transfer pricing issues, the statute of limitations is 10 years. There is no statute of limitations for tax evasions.

F-46

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

17.Redeemable Convertible Preferred Shares

All of the Redeemable Convertible Preferred Shares were converted to Class A ordinary shares immediately upon the completion of the Company’s initial public offering on November 1, 2019.

Redeemable Convertible Preferred Shares consist of the following:

Series A-2

Series B

Series C

Preferred

Preferred

Preferred

Shares

Shares

Shares

Total

Balance as of January 1, 2019

    

102,743

    

446,889

    

2,193,512

    

2,743,144

Redemption value accretion

3,041

 

15,642

 

97,625

 

116,308

Foreign currency translation adjustment

2,747

 

11,870

 

59,017

 

73,634

Conversion of Redeemable Convertible Preferred Shares to Class A Ordinary Shares

 

(108,531)

 

(474,401)

 

(2,350,154)

 

(2,933,086)

Balance as of December 31, 2019, 2020, 2021, 2022 and June 30, 2023

 

 

 

 

Since the date of incorporation, the Company has completed four rounds of financing by issuing preferred shares, namely, Series A-1 and A-2 preferred shares issued in 2013 (the Series A-1 preferred shares and Series A-2 preferred shares are collectively referred as “Series A preferred shares”), Series B preferred shares issued in 2014, and Series C preferred shares issued in 2015. Series A-1 preferred shares are non-redeemable convertible preferred shares while the other series preferred shares are redeemable and convertible.

On October 25, 2013, the Company entered into a share purchase agreement with the Series A Investors and pursuant to which, the Company issued 259,257,900 shares of Series A preferred shares, of which 111,110,000 series A-1 preferred shares were issued at par value and 148,147,900 series A-2 preferred shares were issued at a price of US$0.07 per share with total consideration of US$9,830 (equivalent to approximately RMB58,980) (see note 17 for the detail of Series A-1 preferred shares). The issuance of the Series A preferred shares was completed in 2013.

On June 12, 2014, the Company entered into a share purchase agreement with the Series B Investors and pursuant to which, the Company issued 177,834,496 shares of Series B preferred shares at a price of US$0.25 per share with total consideration of US$45,000 (equivalent to approximately RMB276,764). The issuance of the Series B preferred shares was completed in 2014.

On June 30, 2015, the Company entered into a share purchase agreement with the Series C Investors and pursuant to which, the Company issued 286,959,017 shares of Series C preferred shares at a price of US$0.78 per share with total consideration of US$223,000 (equivalent to approximately RMB1,364,046). The issuance of the Series C preferred shares was completed in 2015. Pursuant to the agreement with Series C Investor, the Company repurchased on 29,596,670 ordinary shares with consideration of US$23,000 (equivalent to approximately RMB140,612), and 9,007,682 Series A-1 preferred shares with consideration of US$7,000 (equivalent to approximately RMB42,000).

On October 8, 2019, the Company granted an option to acquire 172,908,894 Class A ordinary shares at par value to its Series C preferred shareholder, Greyhound Investment Ltd., in exchange for, among other things, the shareholder’s consent to amend the qualified IPO definition in the Company’s shareholders’ agreement and articles of association to authorize the offering the Company then contemplated. The option granted to Greyhound Investment Ltd. is exercisable on the earlier of (i) 61 calendar days after the completion of the offering, and (ii) February 14, 2021. During the year ended December 31, 2019, the fair value of the option granted to Greyhound Investment Ltd. on October 8, 2019 of RMB642,174 was recorded as a deemed dividend. Greyhound Investment Ltd. exercised the option on January 7, 2020.

F-47

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

The Company had classified the Series A-2 Preferred Shares, Series B Preferred Shares and Series C Preferred Shares as mezzanine equity in the Consolidated Balance Sheets for periods prior to their conversion to Class A ordinary shares on November 1, 2019 as they were contingently redeemable at the option of the holders after a specified time period.

The Company has determined that conversion and redemption features embedded in the Redeemable Preferred Shares are not required to be bifurcated and accounted for as a derivative, as the economic characteristics and risks of the embedded conversion and redemption features are clearly and closely related to that of the Preferred Shares. The Preferred Shares are not readily convertible into cash as there is not a market mechanism in place for trading of the Company’s shares.

The Company has determined that there was no beneficial conversion feature attributable to any of the Preferred Shares because the initial effective conversion prices of these Preferred Shares were higher than the fair value of the Company’s ordinary shares at the relevant commitment dates.

In addition, the carrying values of the Preferred Shares are accreted from the share issuance dates to the redemption value on the earliest redemption dates. The accretions are recorded against retained earnings, or in the absence of retained earnings, additional charges are recorded by increasing the accumulated deficit.

The rights, preferences and privileges of the Preferred Shares are as follows:

Redemption Rights

At any time on or after June 12, 2019 if there is no Qualified Initial Public Offering (‘‘Qualified IPO’’), each of the holders of a majority of the then outstanding Series A-2 Preferred Shares and Series B Preferred Shares may request a redemption of the Preferred Shares of such series.

At any time after the earlier of (a) the fifth anniversary of the commitment date of the series C preferred shares purchase agreement (“Closing Date”) (if there is no Qualified IPO) or (b) any redemption initiated by the holders of Series A-2 Shares or Series B Shares pursuant to above, each of the holders of a majority of the then outstanding Series C Preferred Shares may request a redemption of the Preferred Shares of such series.

The price at which each Preferred Share shall be redeemed equal to 150% of its Original Issue Price, plus any dividend which have been declared (but which remain unpaid) in respect of the Preferred Shares, as adjusted for share split, share dividends, combination, recapitalizations and similar events with respect to each series.

The Company accretes changes in the redemption value over the period from the date of issuance to the earliest redemption date of the Preferred Shares using effective interest method. Changes in the redemption value are considered to be changes in accounting estimates.

Conversion Rights

Each Preferred Share is convertible, at the option of the holder, at any time after the date of issuance of such Preferred Shares according to a conversion ratio, subject to adjustments for dilution, including but not limited to stock splits, stock dividends and capitalization and certain other events. Each Preferred Share is convertible into a number of ordinary shares determined by dividing the applicable original issuance price by the conversion price. The conversion price of each Preferred Share is the same as its original issuance price and no adjustments to conversion price have occurred. At December 31, 2016, 2017 and 2018, each Preferred Share is convertible into one ordinary share.

F-48

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

Each Preferred Share shall automatically be converted into ordinary shares, at the then applicable preferred share conversion price upon (i) closing of a Qualified Initial Public Offering (‘‘Qualified IPO’’) or (ii) each Series B Preferred Share shall automatically be converted into Ordinary Shares upon the affirmative written consent of the holders of 75% or more of then outstanding Series B Preferred Shares.

Voting Rights

Each Preferred Share shall be entitled to that number of votes corresponding to the number of ordinary shares on an as-converted basis. Preferred Shares shall vote together with the holders of Ordinary Shares, and not as a separate class or series with respect to certain specified matters. Otherwise, the holders of Preferred Shares and ordinary shares shall vote together as a single class.

Dividend Rights

No dividends shall be declared or paid on the Ordinary Shares, Series A Preferred Shares and the Series B Shares unless and until a dividend in like amount is paid at the same time on each outstanding Series C Preferred Share calculated on an as-converted basis.

No dividends shall be declared or paid on the Ordinary Shares and Series A Preferred Shares unless and until a dividend in like amount is paid at the same time on each outstanding Series B Preferred Share (calculated on an as-converted basis).

Liquidation Preferences

In the event of any liquidation including deemed liquidation, dissolution or winding up of the Company, holders of the Preferred Shares shall be entitled to receive a per share amount equal to 150% of the original preferred share issue price of the respective series of Preferred Shares, as adjusted for share dividends, share splits, combinations, recapitalizations or similar events, plus all accrued and declared but unpaid dividends thereon, in the sequence of Series C Preferred Shares, Series B Preferred Shares, Series A-2 Preferred Shares and Series A-1 Preferred Shares. After such liquidation amounts have been paid in full, any remaining funds or assets of the Company legally available for distribution to shareholders shall be distributed on a pro rata, pari passu basis among the holders of the Preferred Shares, on an as-converted basis, together with the holders of the ordinary shares.

The modifications of the rights, preferences and privileges of the Preferred Shares are not considered substantial, and are thus accounted for as a modification rather than an extinguishment of the Preferred Shares. Where there is a transfer of value between ordinary shareholders and Preferred Shares holders as a result of such modifications, the transfer of value is accounted for as deemed dividends, recorded as additions/reductions in accumulated deficit and reductions/additions in the Preferred Shares carrying amounts.

18.Ordinary shares and Series A-1 Convertible Preferred Shares

Ordinary shares

Upon incorporation in 2013, the Company’s authorized ordinary shares were 2,000,000,000 shares with a par value of US$0.0000001 each and issued 975,308,700 ordinary shares at par value. The number of authorized ordinary shares was increased from 2,000,000,000 to 2,275,948,587 as of December 31, 2018 after the issuance of Series A-1, A-2, B and C Preferred Shares.

F-49

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

Immediately prior to the completion of Company’s initial public offering on November 1, 2019, its authorized share capital was changed to US$500 divided into 5,000,000,000 shares of a par value of US$0.0000001 each, comprising of (i) 3,380,061,942 Class A ordinary shares, (ii) 619,938,058 Class B Ordinary Shares of a par value, and (iii) 1,000,000,000 shares of such class or classes (however designated) as the board of directors may determine in accordance with the amended and restated memorandum and articles of association. 619,938,058 ordinary shares beneficially owned by the Company’s founders, Yi Duan, Xi Zeng and Jiancheng Li were re-designated into Class B ordinary shares on a one-for-one basis and remaining 325,773,972 ordinary shares were re-designated into Class A ordinary shares on a one-for-one basis. All outstanding preferred shares were converted into 715,043,731 Class A ordinary shares.

Upon the completion of Company’s initial public offering and exercise of the overallotment options, the Company issued 150,000,000 and 12,504,475 Class A ordinary shares at price of US$0.52 per Class A ordinary share, respectively. The total net proceeds received were US$71,596 (equivalent to approximately RMB498,436).

On October 14, 2022, the Company’s authorized share capital was changed to US$5,000 divided into 50,000,000,000 shares of a par value of US$0.0000001 each, comprising of (i) 30,000,000,000 Class A ordinary shares of a par value, (ii) 10,000,000,000 Class B ordinary shares of a par value, and (iii) 10,000,000,000 shares of such class or classes (however designated) as the board of directors may determine in accordance with the amended and restated memorandum and articles of association.

Upon the completion of the Company’s the offering on December 8, 2022, the Company issued 375,000,000 Class A ordinary shares at price of US$0.0017 per Class A ordinary share and 75,000 Class C ordinary shares at price of US$0.0036 per Class C ordinary share, respectively. The total net proceeds received were US$450 (equivalent to approximately RMB3,136).

On February 21, 2023, 129,519,698 Class A ordinary shares were issued to Mr. Jiancheng Li upon the conversion of the same number of Class B ordinary shares held by him on February 21, 2023.

On March 3, 2023, the company additionally offered and issued 120,811,500 Class A ordinary shares at an offering price of US$0.0017 per Class A ordinary share. The total net proceeds received were US$23 (equivalent to approximately RMB158).

On February 10, 2023, the Company received a convertible promissory note payment of US$21 million, under which the Company would sell and issue a convertible promissory note in a principal amount of US$21 million to an investor through private placement. The Note will mature in six months following the issuance, bearing interest at the rate of 8% per annum which shall be payable on the maturity date. At any time after the issuance and before the maturity date, the Note is convertible, in whole but not in part, into class A ordinary shares of the Company at the option of the holder thereof at a price equal to 64% of the higher of the following (adjusted by the ADS-to-share ratio): (i) the average closing price of the Company’s American depositary shares (the “ADSs”) for the last 5 days preceding the date of the conversion notice and (ii) US$0.47. Each ADS currently represents 375 Class A Ordinary Shares. To maintain a stable corporate structure following the potential conversion of the Note, the Company had simultaneously entered into a share subscription agreement, under which the Company has agreed to sell and issue up to 7,875,000 class C ordinary shares of the Company with the same rights, privileges and restrictions approved by the board of directors on November 29, 2022 to ZX INTERNATIONAL LTD, a British Virgin Islands company controlled by Mr. Xi Zeng, the chairman of the board of directors and chief executive officer of the Company, if the Company receives a conversion notice from the Note holder. The per share purchase price would be calculated based on the average closing price of the Company’s ADSs for the 30 trading days prior to the closing notice date and adjusted by the ADS-to-share ratio.

On March 9, 2023, the Company entered into a note conversion agreement with the holder of the convertible promissory note in a principal amount of US$21 million. Pursuant to the Note Conversion Agreement, the Noteholder has converted the outstanding balance of the Note into an aggregate of 18,750,000,000 Class A ordinary shares of the Company at an amended conversion price of US$0.00112 per share. Concurrently with the conversion of the Note, the Company has issued 5,625,000 Class C ordinary shares of the Company, at a purchase price of US$0.00271 per share, to ZX INTERNATIONAL LTD, a British Virgin Islands company controlled by Mr. Xi Zeng, the chairman of the board of directors and chief executive officer of the Company.

F-50

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

In respect of matters requiring the votes of shareholders, the holders of Class B ordinary shares is entitled to ten votes per share, the holders of Class C ordinary shares is entitled to 10,000 votes per share, while the holders of Class A ordinary shares entitle to one vote per share. Each Class B and each Class C ordinary share is convertible into one Class A ordinary share at any time by the holder thereof, while Class A ordinary shares are not convertible into Class B or Class A ordinary shares under any circumstances.

Series A-1 Convertible Preferred Shares

Series A-1 Preferred Shares are not redeemable and are convertible to Ordinary Shares at a 1-to-1 initial conversion ratio at the option of the holder at any time after the date of issuance. The liquidation preference of Series A-1 Preferred Shares is preferable to Ordinary Shares but subordinated to redeemable convertible preferred shares as disclosed in Note 16.

On November 1, 2019, all Series A-1 Convertible Preferred Shares were converted to Class A ordinary shares upon the Company’s completion of IPO.

19.Share-Based Compensation

On December 21, 2018, the Group adopted the 2018 Share Incentive Plan (“2018 Plan”).

Under the 2018 Plan, the Board of Directors has approved that a maximum aggregate number of shares that may be issued pursuant to all awards granted under the 2018 Plan shall be 260,454,163 shares.

All stock options granted under the 2018 Plan are not exercisable until the consummation of the Group’s IPO and certain of the option granted to employees are required to render service to the Group in accordance with a stipulated service schedule under which an employee earns an entitlement to vest in 30% of his option grants at the end of each of the first two years and 40% at the end of the third year of completed service.

Prior to the completion of the IPO, the stock options granted to the employees and directors shall be forfeited upon the termination of employment of the employees and directors.

Options granted under the 2018 Plan during the six months ended June 30, 2021, grantees are entitled to vest the option at the end of the first year of completed service.

F-51

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

The following table sets forth the stock options activities for the six months ended June 30, 2021 and 2022

Weighted

Weighted

average

Weighted

average

remaining

average

Number of

exercise

contractual

grant date

 

shares

price

 

term

 

fair value

    

    

US$

    

    

US$

Outstanding as of January 1, 2022

130,156,288

0.0000001

4.02

0.44

 -Grant to Employees

 -Exercised

 -Forfeited

(6,523,225)

0.0000001

Outstanding as of June 30, 2022

123,633,063

 

0.0000001

3.51

0.45

Exercisable as of June 30, 2022

38,489,988

0.0000001

 

1.58

1.33

Outstanding as of January 1, 2023

74,131,026

0.0000001

 

2.69

 

0.59

-Grant to Employees

-Exercised

(5,393,650)

0.0000001

 -Forfeited

(1,392,250)

0.0000001

 

Outstanding as of June 30, 2023

67,345,126

0.0000001

2.30

0.54

Exercisable as of June 30, 2023

67,065,601

0.0000001

2.30

0.54

Options granted to Grantees were measured at fair value on the dates of grant using the Binomial Option Pricing Model with the following assumptions:

    

2019

    

2021

 

Expected volatility

60

%

48.56

%

Risk-free interest rate (per annum)

2.8

%

1.25

%

Exercise multiple

 

2.2

2.2

Expected dividend yield

 

0

%

0

%

Contractual term (in years)

 

5

5

The expected volatility was estimated based on the historical volatility of the Company and comparable peer public companies with a time horizon close to the expected term of the Group’s options. The risk-free interest rate was estimated based on the yield to maturity of U.S. treasury bonds denominated in US$ for a term consistent with the expected term of the Group’s options in effect at the option valuation date. The exercise multiple is estimated as the ratio of fair value of underlying shares over the exercise price as of the time the option is exercised, based on a consideration of empirical studies on the actual exercise behavior of employees. The expected dividend yield is zero as the Group has never declared or paid any cash dividends on its shares, and the Group does not anticipate any dividend payments in the foreseeable future. The expected term is the contract life of the option.

For the six months ended June 30, 2022 and 2023, the Group recognized RMB 9,207 and RMB82 share-based compensation expenses relating to the 2018 Plan.

On April 28, 2020, the Group and all Grantees entered into certain agreements pursuant to which Grantees agreed not to exercise any stock option, in whole or in part, for a 12-month period commencing from April 28, 2020. There were no other changes to the terms of the relevant stock option grants. The Group determined that the agreements between the Group and the Grantees constitutes a modification to the terms of the option grants with no incremental fair value for the underlying awards. Accordingly, there was no impact on the total compensation cost or the pattern for which the relevant compensation charges are recognized.

As of June 30, 2023, RMB37 of total unrecognized compensation expense related to non-vested share options is expected to be recognized over a weighted average period of approximately 0.93 years.

F-52

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

20.Revenue information

Revenue consists of the following:

For the six months ended June 30, 

2022

2023

    

RMB

    

RMB

Base commission from transactions

 

117,080

 

143,563

Innovation initiatives and other value-added services

 

27,754

 

9,925

 

144,834

153,488

As the Group generates substantially all of its revenues from customers domiciled in the PRC, no geographical segments are presented. All of the Group’s long-lived assets are located in the PRC.

Innovation initiatives and other value-added services primarily consists of sales incentive income, franchise income, financial services income, loan facilitation services, parking space transaction services, income from software as a service (“SaaS”) platform participants and revenue from other value-added services rendered to the Registered Agents and market participants.

21.(Loss) income per share

The following table sets forth the basic and diluted net loss per share computation and provides a reconciliation of the numerator and denominator for the periods presented:

For the six months ended June 30,

2022

2023

    

RMB

    

RMB

Numerator:

 

  

 

Net (loss) income

 

(192,100)

 

9,361

Net (profit) loss attributable to noncontrolling interests

(4,745)

97

Numerator for basic and diluted net (loss) income per share calculation

 

(196,845)

 

9,458

Denominator:

 

 

Weighted average number of ordinary shares

 

2,046,388,131

 

13,937,948,159

Denominator for basic and diluted net (loss) income per share calculation

 

2,046,388,131

 

13,937,948,159

Net (loss) income per ordinary share

 

 

—Basic and diluted

 

(0.10)

 

0.001

The potentially dilutive securities that have not been included in the calculation of diluted net (loss) income per share as their inclusion would be anti-dilutive or immaterial to the net (loss) income per share are as follows:

As of June 30, 

    

2022

    

2023

Share options to employees

 

123,633,063

 

67,345,126

Total

 

123,633,063

 

67,345,126

F-53

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

22.Business combination

Acquisition of Yuancui

Yuancui mainly engages in the provision of comprehensive operational solution for real estate agencies including application software to manage their businesses, brand authorization and operation training to real estate agencies. On October 30, 2020, the Group completed the subscription for newly issued ordinary shares of Yuancui for a cash consideration of RMB20,000 and acquired equity interest from the shareholders of Yuancui for a cash consideration of RMB10,000. Upon the completion of the transactions, the Group held 51% equity interest in Yuancui and it became a consolidated subsidiary of the Group.

The allocation of the purchase price as of the date of acquisition is summarized as follows:

    

Amount

RMB

Net assets acquired (i)

 

16,408

Identifiable and amortizable intangible assets (note 9)

-Non-competed agreements

 

6,740

-Trademarks

 

1,070

Goodwill

 

31,188

Deferred tax liabilities

 

(1,953)

Noncontrolling interests (ii)

 

(23,453)

Total

 

30,000

i.

Net assets acquired primarily included cash consideration from RMB20,000 from subscription of new shares.

ii.

Fair value of the noncontrolling interests was estimated based on the equity value of Yuancui derived by the purchase consideration, adjusted for a discount for control premium.

Goodwill arising from this acquisition was attributable to the synergies expected from the combined operations of Yuancui and the Group, the assembled workforce and its knowledge and experience in the managing real estate agencies in China in the PRC. The Group did not expect the goodwill recognized to be deductible for income tax purposes.

In June 2021, the Group injected further cash capital of RMB8,563 and the Group’s equity interest in Yuancui increased to 70.0%.

In considering property market conditions and the operating performance of Yuancui, the Group ceased all businesses of Yuancui during 2021 and the goodwill recognized from the acquisition was fully impaired.

Acquisition of Deyu and Jiuyi

The Group invested in Jiuyi and Deyu as a limited partner during 2018 and 2019, respectively, in connection with certain properties sales projects under the Sales Commitment Arrangements as described in note 1. During the year ended December 31, 2021, the other investors of Deyu and Jiuyi withdrew all their capital invested after completing the properties sales projects. The Group became the sole investor of Deyu and Jiuyi, which have been accounted for as consolidated subsidiaries of the Group.

F-54

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

The acquisition of Deyu and Jiuyi that constitute business combinations are summarized as follows:

    

Amount

 

RMB

Net assets acquired (Note)

 

58,578

Note: Net assets acquired primarily included cash and deposits with real estate developers.

In relation to the revaluation of previously held interests, no material gain or loss was recognized by the Group recognized in the unaudited interim condensed consolidated income statements for the six months ended June 30, 2022, for the other acquisitions that constitute business combinations.

Acquisition of Tuqiang

Tuqiang mainly engages in the provision of internet information services for real estate developers and agencies. On March 31, 2022, the Group completed the acquirement 78% equity interest in Tuqiang. Upon the completion of the transactions, the Group held 78% equity interest in Tuqiang and it became a consolidated subsidiary of the Group.

The allocation of the purchase price as of the date of acquisition is summarized as follows:

    

Amount

RMB

Net assets acquired(i)

 

(968)

Goodwill

 

454

Noncontrolling interests (ii)

 

114

Total

 

(400)

i.

Net assets acquired primarily included cash, accounts receivables from real estate developers and accrued expenses undertaken.

ii.

Fair value of the noncontrolling interests was estimated based on the equity value of Tuqiang derived by the purchase consideration.

Goodwill arising from this acquisition was attributable to the synergies expected from the combined operations of Tuqiang and the Group, the assembled workforce and its knowledge and experience in the managing real estate agencies in China in the PRC. The Group did not expect the goodwill recognized to be deductible for income tax purposes.

23.Commitments and Contingencies

Capital commitment

As a limited partner of those equity method investees disclosed in note 11, the Group is committed to make further capital injection into the limited partnership in accordance with the respective partnership deeds. Such capital investment commitment amounted to RMB300,019 and RMB327,869 as of December 31, 2022 and June 30, 2023, respectively.

F-55

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

24.Related Party Balance and Transactions

For the six months ended

June 30, 

2022

2023

    

RMB

    

RMB

Transactions with related parties

  

 

  

(1) Base commission income and Sales incentive income shared with related parties under Self-Commitment and Non-Group Collaborative Agreements (see note 1)

  

 

  

Ningbo Meishan Jiufeng Investment Limited Partnership(“Jiufeng”)

 

23

 

Jiuzhen

 

4,022

 

Shanghai Chongkai Enterprise Management (LLP) (“Chongkai”)

59

Muju

566

286

 

4,670

286

For the six months

ended June 30,

2022

2023

    

RMB

    

RMB

(2) Other income shared with related parties

Chenji Zhaozhao

 

 

100

 

 

100

 

4,670

 

386

Under the respective Non-Group Commitment Agreements, the equity method investees above are parties under tri-party agreements pursuant to which they directly advanced the deposits to the real estate developers for the six months ended June 30, 2022 and 2023.

During the six months ended June 30, 2022 and 2023, these related parties entered an Exclusive Sales Contracts which is required to directly advance deposit to the real estate developers while neither the Group nor these related parties is required to purchase any unsold unit of properties at the end of the exclusive sales period.

F-56

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

During the year ended December 31, 2022, the Group borrowed bank loan secured by real estate owned by one of equity method investment of the Group, Jiushi and real estate owned by Suzhou Chaxiaobai Culture & Media Co., Ltd.(“ Suzhou Chaxiaobai”). The spouse of a shareholder of the Group is the controlling shareholder of Suzhou Chaxiaobai (see note 13). The loan from Zhejiang Chouzhou Commercial Bank was fully repaid in January, 2023.

As of December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

Amounts due to related parties

 

  

 

  

(1) Payables for income shared under Non-Group Collaborative Agreements (see note 1)

 

  

 

  

Gefei Chengyun

 

10,759

 

10,759

Jiufeng

 

242

 

242

Jiuchuan

 

9,403

 

9,403

Longshutianye

 

10,140

 

10,140

Yunde

9,383

9,383

Detong

3,274

3,274

Qixing

964

Jiushi

65

65

 

44,230

43,266

As of December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

(2) Payables for Base Commission Income shared with related parties under Exclusive Sales Contracts without Sales Commitment Arrangement

Derong

9,733

9,733

Jiushen

29

29

Jiufeng

495

495

10,257

10,257

(3) Other payables

Jiushen

790

790

Jiuzhen

3,981

3,981

Chongkai

3,689

3,689

Jiufeng

149

149

Muju

5,561

5,847

Chenji Zhaozhao

191

14,361

14,456

Total

68,848

67,979

Jiuchuan, Decheng, Longshutianye, Longshuqianli, Yunde, Gefei chengyun, Jiushen, Detong, Derong, Qixing, Jiuzhen, Deyan, Jiushi and Muju are equity method investees of the Group.

Jiusheng and Jiufeng are subsidiaries of Jiushen.

Chongkai is a company owned by two of the founders and certain management of the Group.

F-57

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

25.Parent only financial information

The following condensed parent company financial information of Fangdd Network Group Ltd., has been prepared using the same accounting policies as set out in the accompanying Unaudited Interim Condensed Consolidated Financial Statements. As of June 30, 2023, there were no material contingencies, significant provisions of long-term obligations, mandatory dividend or redemption requirements of redeemable shares or guarantees of Fangdd Network Group Ltd., except for those, which have been separately disclosed in the Unaudited Interim Condensed Consolidated Financial Statements.

(a)    Condensed Balance Sheets

As of December 31,

As of June 30,

2022

2023

    

RMB

    

RMB

Assets

 

  

 

  

Current asset

 

  

 

  

Cash and cash equivalents

 

22,710

 

25,364

Total current asset

 

22,710

 

25,364

Non-current asset

 

  

 

  

Investments in and amounts due from subsidiaries, the VIE and VIE’s subsidiaries

 

1,533,937

 

1,827,604

Total non-current asset

 

1,533,937

 

1,827,604

Total assets

 

1,556,647

 

1,852,968

Liabilities

 

 

Current liability

 

  

 

  

Accrued expenses and other current liabilities

 

27,225

 

25,792

Total current liability

 

27,225

 

25,792

Total liabilities

27,225

25,792

Equity

 

  

 

  

Class A ordinary shares

 

1

 

14

Additional paid-in capital

 

5,051,631

 

5,197,029

Accumulated other comprehensive loss

(393,841)

(392,574)

Accumulated deficit

(3,128,369)

(2,977,293)

Total equity

 

1,529,422

1,827,176

Total liabilities and equity

 

1,556,647

 

1,852,968

F-58

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

(b)    Condensed Statements of Results of Operations

For the six months ended June 30,

2022

2023

    

RMB

    

RMB

General and administrative expenses

 

(150,286)

 

(5,188)

Total operating expenses

 

(150,286)

 

(5,188)

Loss from operations

 

(150,286)

 

(5,188)

Equity (loss) income of subsidiaries and the VIE and VIE’s subsidiaries

 

(110,690)

 

20,474

Other income:

 

 

Interest income, net

 

1,297

 

Other income, net

8,620

1,710

(Loss) income before income tax

 

(251,059)

 

16,996

Income tax expense

 

 

Net (loss) income

 

(251,059)

 

16,996

Accretion of Redeemable Convertible Preferred Shares

 

 

Deemed dividend to preferred shareholder

Net (loss) income attributable to ordinary shareholders

 

(251,059)

 

16,996

(c)    Condensed statements of cash flows

For the six months ended June 30,

2022

2023

    

RMB

    

RMB

Net cash used in operating activities

 

2,155

(143,941)

Cash flows used in investing activities:

Investments in and amounts due from subsidiaries, the VIE and VIE’s subsidiaries

Investment in short-term investments

(162,180)

Proceeds from redemption of short-term investments

18,153

Net cash used in investing activities

(144,027)

Cash flows provided by financing activities:

Proceeds from issuance of ordinary shares, net of issuance costs

264

Proceeds from issuance of issuance of convertible bonds, net of issuance costs

145,064

Net cash provided by financing activities

 

145,328

Effect of exchange rate changes on cash and cash equivalents

 

9,159

 

1,267

Net (decrease) increase in cash and cash equivalents

 

(132,713)

 

2,654

Cash and cash equivalents at the beginning of the period

 

162,974

 

22,710

Cash and cash equivalents at the end of the period

 

30,261

 

25,364

26.Subsequent events

The Group evaluated its subsequent events through September 29, 2023, the date on which these financial statements were issued. Expect for the below transaction, there is no material events or transactions needing recognition or disclosure found.

F-59

Table of Contents

Fangdd Network Group Ltd.

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(All amounts in thousands, except for share and per share data)

On July 17, 2023, the Company offered to certain investors (i) an aggregate of 11,428,565 American Depositary Shares, or ADSs, of Fangdd Network Group Ltd., each representing 375 Class A ordinary shares, par value US$0.0000001 per share, at a price of US$0.70 per ADS, (ii) certain regular warrants, or the Regular Warrants, to purchase up to an aggregate of 11,428,565 ADSs, and (iii) certain reset warrants, or the Reset Warrants, that permit cashless exercise of up to an aggregate of 28,571,413 ADSs. The Regular Warrants and the Reset Warrants are collectively referred to as Warrants in the prospectus supplement announced. Such securities are being issued pursuant to the prospectus supplement, the accompanying base prospectus, and that certain securities purchase agreement, dated July 17, 2023, by and between us and the investors. This prospectus supplement also covers the Class A ordinary shares represented by the ADSs issuable from time to time upon exercise of the Warrants.

Warrants are offered together with the ADSs to each investor. Each Regular Warrant will be immediately exercisable upon issuance and remain exercisable within five years for ADSs at an exercise price of US$0.77, which is subject to downward adjustment pursuant to the terms thereof following the 45th trading day after the date of this prospectus supplement, or the Measurement Date (such 45 trading day period is referred to as the Measurement Period). Each Reset Warrant permits cashless exercise on the end of the 45-day Measurement Period into a number of ADSs equal to the difference between (i) the quotient obtained by dividing (a) an investor’s subscription amount by (b) the greater of (A) the average of the five lowest volume-weighted average prices, or VWAPs, of the ADSs during the Measurement Period and (B) $0.20, and (ii) the number of ADSs issued to such investor at the closing and if applicable, on the 15th and 30th trading days during the Measurement Period. The Reset Warrants may also be exercisable at an exercise price of US$0.77 within six months after issuance.

On July 21, 2023, the Company entered into a share subscription agreement (the “Subscription Agreement”) with ZX INTERNATIONAL LTD (the “Subscriber”), a British Virgin Islands company controlled by Mr. Xi Zeng, the chairman of the board of directors (the “Board”) and the chief executive officer of the Company. Pursuant to the Subscription Agreement, the Company issued 1,371,427 newly created Class C ordinary shares of par value US$0.0000001 each (the “Class C Ordinary Shares”) to the Subscriber, at a per share price of US$0.0022. Each American depositary share (the “ADS”) represents 375 Class A ordinary shares, par value US$0.0000001 each, of the Company. The Class C Ordinary Shares have the same rights, privileges and restrictions approved by the Board on November 29, 2022. The Company issued the additional Class C Ordinary Shares to the Subscriber for the purpose of maintaining a stable corporate structure following the closing of the Company’s US$8.0 million registered direct offering that was announced on July 17, 2023.

On July 24, 2023, the Company changed the ratio of the American depositary shares (“ADSs”) representing its Class A ordinary shares from one (1) ADS representing three hundred and seventy-five (375) Class A ordinary share to one (1) ADS representing five thousand six hundred and twenty-five (5,625) Class A ordinary shares. For the ADS holders, the change in the ADS ratio will have the same effect as a one-for-fifteen reverse ADS split. There will be no change to the Company’s Class A ordinary shares. The effect of the ratio change on the ADS trading price on Nasdaq take place at the open of trading on August 4, 2023 (U.S. Eastern Time).

F-60

EX-101.CAL 3 duo-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 4 duo-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 5 duo-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 6 duo-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.SCH 7 duo-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - Calc 2 link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Lease - Components of lease expense (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Disclosure - Lease - operating lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Disclosure - Lease - operating lease payments (Details) cal 2 link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Accounts receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Prepayments and other assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Prepayments and other assets, net - Loans receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - Prepayments and other assets, net - Security deposits (Details) link:presentationLink link:calculationLink link:definitionLink 40706 - Disclosure - Prepayments and other assets, net - Rental and other deposit (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Property, equipment and software, net (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Intangible assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Accrued expenses and other payables (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - Taxation - Loss before provision for income taxes is attributable to the geographic locations (Details) link:presentationLink link:calculationLink link:definitionLink 41603 - Disclosure - Taxation - Components of income tax (expense) benefit (Details) link:presentationLink link:calculationLink link:definitionLink 41604 - Disclosure - Taxation - Reconciliation of actual income tax expense and amount computed by applying the PRC statutory income tax rate (Details) link:presentationLink link:calculationLink link:definitionLink 42101 - Disclosure - (Loss) income per share - Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 42201 - Disclosure - Business combination (Details) link:presentationLink link:calculationLink link:definitionLink 42501 - Disclosure - Parent only financial information - Condensed Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 42502 - Disclosure - Parent only financial information - Condensed Statements of Results of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 42503 - Disclosure - Parent only financial information - Condensed statements of cash flows (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Accounts receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Prepayments and other assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 32203 - Disclosure - Business combination (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and principal activities (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Organization and principal activities - Consolidated assets and liabilities information of the Group's VIE and VIE's subsidiaries (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Organization and principal activities - Long-term loan from a related party (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Organization and principal activities - Income Statement and Cash flow information (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Organization and principal activities - Sales Commitment Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of Significant Accounting Policies - Restricted cash (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Summary of Significant Accounting Policies - Loans receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Summary of Significant Accounting Policies - Property, equipment and software and intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Concentration and Risk (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Fair value measurement (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Fair value measurement - Short-term investments (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Prepayments and other assets, net - Aging of loans receivable (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Intangible assets, net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Goodwill, net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Equity method investment, net (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Equity method investment, net - Limited Partnerships (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - Equity method investment, net - Summary combined unaudited financial information (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Long-term equity investment, net (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Short-term bank borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Taxation - Income Tax Rates (Details) link:presentationLink link:calculationLink link:definitionLink 41607 - Disclosure - Taxation - Operating losses carry forwards (Details) link:presentationLink link:calculationLink link:definitionLink 41609 - Disclosure - Taxation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Redeemable Convertible Preferred Shares - Movements in Redeemable Convertible Preferred Shares (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - Redeemable Convertible Preferred Shares - Redeemable Convertible Preferred Shares (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Ordinary shares and Series A-1 Convertible Preferred Shares (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Share-Based Compensation - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41902 - Disclosure - Share-Based Compensation - Stock option Activities (Details) link:presentationLink link:calculationLink link:definitionLink 41903 - Disclosure - Share-Based Compensation - Fair value assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - Revenue information (Details) link:presentationLink link:calculationLink link:definitionLink 42102 - Disclosure - (Loss) income per share - Securities excluded (Details) link:presentationLink link:calculationLink link:definitionLink 42202 - Disclosure - Business combination - Schedule of acquisition of Deyu and Jiuyi (Details) link:presentationLink link:calculationLink link:definitionLink 42401 - Disclosure - Related Party Balance and Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 42601 - Disclosure - Subsequent events (Details) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) 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 - Concentration and Risk link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Fair value measurement link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Lease link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Accounts receivable, net link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Prepayments and other assets, net link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Property, equipment and software, net link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Intangible assets, net link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Goodwill, net link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Equity method investment, net link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Long-term equity investment, net link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Short-term bank borrowings link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Customers' refundable fees link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Accrued expenses and other payables link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Taxation link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Redeemable Convertible Preferred Shares link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Ordinary shares and Series A-1 Convertible Preferred Shares link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - Revenue information link:presentationLink link:calculationLink link:definitionLink 12101 - Disclosure - (Loss) income per share link:presentationLink link:calculationLink link:definitionLink 12201 - Disclosure - Business combination link:presentationLink link:calculationLink link:definitionLink 12301 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 12401 - Disclosure - Related Party Balance and Transactions link:presentationLink link:calculationLink link:definitionLink 12501 - Disclosure - Parent only financial information link:presentationLink link:calculationLink link:definitionLink 12601 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Organization and principal activities (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Concentration and Risk (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Fair value measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Lease (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Property, equipment and software, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Intangible assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Goodwill, net (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Equity method investment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Short-term bank borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Customers' refundable fees (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Accrued expenses and other payables (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - Taxation (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - Redeemable Convertible Preferred Shares (Tables) link:presentationLink link:calculationLink link:definitionLink 31903 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 32003 - Disclosure - Revenue information (Tables) link:presentationLink link:calculationLink link:definitionLink 32103 - Disclosure - (Loss) income per share (Tables) link:presentationLink link:calculationLink link:definitionLink 32303 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 32403 - Disclosure - Related Party Balance and Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 32503 - Disclosure - Parent only financial information (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Fair value measurement - Transfers (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Lease - Operating lease balances (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Lease - Operating lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Accounts receivable, net - Movement of allowance for doubtful accounts (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Prepayments and other assets, net - Allowance for doubtful accounts (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Goodwill, net (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Customers' refundable fees (Details) link:presentationLink link:calculationLink link:definitionLink 41605 - Disclosure - Taxation - Deferred tax assets and liabilities - Components (Details) link:presentationLink link:calculationLink link:definitionLink 41606 - Disclosure - Taxation - Movements of the valuation allowance (Details) link:presentationLink link:calculationLink link:definitionLink 41608 - Disclosure - Taxation - Reconciliation of the beginning and ending amount of total unrecognized tax benefits (Details) link:presentationLink link:calculationLink link:definitionLink 42301 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink XML 8 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information
6 Months Ended
Jun. 30, 2023
Document and Entity Information  
Document Type 6-K
Current Fiscal Year End Date --12-31
Entity Registrant Name Fangdd Network Group Ltd.
Entity Central Index Key 0001750593
Document Fiscal Period Focus Q2
Amendment Flag false
Document Period End Date Jun. 30, 2023
Document Fiscal Year Focus 2023
XML 9 R2.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS
¥ in Thousands, $ in Thousands
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Current assets      
Cash and cash equivalents ¥ 130,735 $ 18,029 ¥ 143,934
Restricted cash 13,782 1,901 38,811
Short-term investments     2,000
Accounts receivable, net 380,536 52,478 470,997
Prepayments and other assets, net 277,109 38,214 191,996
Inventories 12,650 1,745 11,157
Total current assets 814,812 112,367 858,895
Non-current assets      
Property, equipment and software, net 3,723 513 3,037
Equity method investments, net 149,196 20,575 206,086
Long-term equity investment, net 3,000 414 6,000
Goodwill, net 454 63 454
Operating lease right-of-use assets 1,362 188 2,207
Total non-current assets 157,735 21,753 217,784
Total assets 972,547 134,120 1,076,679
Current liabilities      
Short-term bank borrowings (including short-term bank borrowings of consolidated VIE without recourse to the Company of RMB72,500 and nil as of December 31, 2022 and June 30, 2023, respectively. Note 1)     72,500
Accounts payable (including accounts payable of consolidated VIE without recourse to the Company of RMB638,295 and RMB514,564 as of December 31, 2022 and June 30, 2023, respectively. Note 1) 534,823 73,755 659,215
Customers' refundable fees (including customers' refundable fees of consolidated VIE without recourse to the Company of RMB30,747 and RMB31,517 as of December 31, 2022 and June 30, 2023, respectively. Note 1) 31,517 4,346 30,747
Accrued expenses and other payables (including accrued expenses and other payables of consolidated VIE without recourse to the Company of RMB145,088 and RMB86,989 as of December 31, 2022 and June 30, 2023, respectively. Note 1) 120,252 16,584 181,140
Income tax payables (including income tax payables of consolidated VIE without recourse to the Company of RMB2,468 and RMB463 as of December 31, 2022 and June 30, 2023, respectively. Note 1) 1,021 141 4,876
Operating lease liabilities-current (including operating lease liabilities-current of consolidated VIE without recourse to the Company of RMB1,096 and RMB465 as of December 31, 2022 and June 30, 2023, respectively. Note 1) 465 64 1,243
Total current liabilities 688,078 94,890 949,721
Non-current liabilities      
Income tax payables (including income tax payables of consolidated VIE without recourse to the Company of RMB27,429 and RMB27,669 as of December 31, 2022 and June 30, 2023, respectively. Note 1) 31,681 4,369 30,772
Operating lease liabilities (including operating lease liabilities of consolidated VIE without recourse to the Company of RMB791 and RMB779 as of December 31, 2022 and June 30, 2023, respectively. Note 1) 779 107 792
Total non-current liabilities 32,460 4,476 31,564
Total liabilities 720,538 99,366 981,285
Commitments and contingencies
Equity:      
Additional paid-in capital 5,197,029 716,703 5,051,631
Accumulated other comprehensive loss (392,574) (54,138) (393,841)
Accumulated deficit (4,548,217) (627,228) (4,557,675)
Total Fangdd Network Group Ltd. shareholders' equity 256,252 35,339 100,116
Non-controlling interests (4,243) (585) (4,722)
Total equity 252,009 34,754 95,394
Total liabilities and equity 972,547 134,120 1,076,679
Common Class A      
Equity:      
Ordinary shares 14 2 1
Class B ordinary shares      
Equity:      
Ordinary shares
XML 10 R3.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)
¥ in Thousands, $ in Thousands
Jun. 30, 2023
CNY (¥)
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
CNY (¥)
shares
Current liabilities      
Short-term bank borrowings     ¥ 72,500
Accounts payable ¥ 534,823 $ 73,755 659,215
Customers' refundable fees 31,517 4,346 30,747
Income tax payables 1,021 141 4,876
Operating lease liabilities-current 465 64 1,243
Non-current liabilities      
Income tax payables 31,681 4,369 30,772
Operating lease liabilities ¥ 779 $ 107 ¥ 792
Class A, Class B and Class C ordinary shares      
Equity:      
Ordinary shares, shares authorized | shares 50,000,000,000 50,000,000,000 50,000,000,000
Common Class A      
Equity:      
Common stock par value | $ / shares   $ 0.0000001  
Common stock issued | shares 20,856,591,996 20,856,591,996 1,850,866,648
Ordinary shares, shares outstanding | shares 20,856,591,996 20,856,591,996 1,850,866,648
Class B ordinary shares      
Equity:      
Common stock par value | $ / shares   $ 0.0000001  
Common stock issued | shares 490,418,360 490,418,360 619,938,058
Ordinary shares, shares outstanding | shares 490,418,360 490,418,360 619,938,058
Class C ordinary shares      
Equity:      
Common stock par value | $ / shares   $ 0.0000001  
Common stock issued | shares 5,700,000 5,700,000 75,000
Ordinary shares, shares outstanding | shares 5,700,000 5,700,000 75,000
VIE      
Current liabilities      
Short-term bank borrowings ¥ 0   ¥ 72,500
Accounts payable 514,564   638,295
Customers' refundable fees 31,517   30,747
Accrued expenses and other payables 86,989   145,088
Income tax payables 463   2,468
Operating lease liabilities-current 465   1,096
Non-current liabilities      
Income tax payables 27,669   27,429
Operating lease liabilities ¥ 779   ¥ 791
XML 11 R4.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2023
CNY (¥)
¥ / shares
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2022
CNY (¥)
¥ / shares
shares
UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME      
Revenue ¥ 153,488 $ 21,167 ¥ 144,834
Cost of revenue (133,673) (18,434) (140,128)
Gross profit 19,815 2,733 4,706
Operating expenses:      
Sales and marketing expenses (1,855) (256) (8,802)
Product development expenses (17,725) (2,444) (39,797)
General and administrative expenses (69,204) (9,544) (134,300)
Total operating expenses (88,784) (12,244) (182,899)
Loss from operations (68,969) (9,511) (178,193)
Other income (expenses):      
Interest expense, net (69) (10) (1,797)
Foreign currency exchange gain, net 392 54 441
Gain (Loss) on short-term investments (640) (88) 153
Impairment loss for long-term equity investment (3,000) (414)  
Impairment loss for equity method investments (11,779) (1,624) (62,623)
Impairment loss for non-current assets | ¥ 0   (7,642)
Government grants 1,658 229 12,270
Other income, net 88,617 12,221 50,880
Share of (loss) profit from equity method investees, net of income tax 442 61 (115)
Loss on disposal of subsidiaries (200) (28)  
(Loss) Income before income tax 6,452 890 (186,626)
Income tax (expense) benefit 2,909 401 (5,474)
Net (loss) income 9,361 1,291 (192,100)
Net (profit) loss attributable to noncontrolling interests 97 13 (4,745)
Net (loss) income attributable to Fangdd Network Group Ltd. 9,458 1,304 (196,845)
Net (loss) income attributable to ordinary shareholders 9,458 1,304 (196,845)
Net (loss) income 9,361 1,291 (192,100)
Other comprehensive income      
Foreign currency translation adjustment, net of tax 1,267 175 9,159
Total comprehensive (loss) income, net of tax 10,628 1,466 (182,941)
Total comprehensive (income) loss attributable to noncontrolling interests 97 13 (4,745)
Total comprehensive (loss) income attributable to ordinary shareholders ¥ 10,725 $ 1,479 ¥ (187,686)
(Loss) income per share      
Basic (in dollars per share) | ¥ / shares ¥ 0.001   ¥ (0.10)
Diluted (in dollars per share) | ¥ / shares ¥ 0.001   ¥ (0.10)
Weighted average number of ordinary shares, basic | shares 13,937,948,159 13,937,948,159 2,046,388,131
Weighted average number of ordinary shares, diluted | shares 13,937,948,159 13,937,948,159 2,046,388,131
XML 12 R5.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY
¥ in Thousands, $ in Thousands
Total shareholders' equity attributable to Fangdd Network Group Limited
CNY (¥)
Total shareholders' equity attributable to Fangdd Network Group Limited
USD ($)
Ordinary shares
Common Class A
CNY (¥)
shares
Ordinary shares
Class B ordinary shares
shares
Ordinary shares
Class C ordinary shares
shares
Additional paid-in capital
CNY (¥)
Additional paid-in capital
USD ($)
Accumulated other comprehensive (loss) income
CNY (¥)
Accumulated other comprehensive (loss) income
USD ($)
Accumulated deficit
CNY (¥)
Accumulated deficit
USD ($)
Non-controlling interests
CNY (¥)
Non-controlling interests
USD ($)
CNY (¥)
USD ($)
Balance at the beginning of the period at Dec. 31, 2021 ¥ 313,259   ¥ 1     ¥ 5,031,772   ¥ (404,877)   ¥ (4,313,637)   ¥ (9,582)   ¥ 303,677  
Balance at the beginning of the period (in shares) at Dec. 31, 2021 | shares     1,426,450,073 619,938,058                      
CHANGES IN DEFICIT                              
Net loss (196,845)                 (196,845)   4,745   (192,100)  
Capital contribution from noncontrolling shareholder                       376   376  
Share-based compensation 9,207         9,207               9,207  
Foreign currency translation adjustments, net of nil tax 9,159             9,159           9,159  
Balance at the end of the period at Jun. 30, 2022 134,780   ¥ 1     5,040,979   (395,718)   (4,510,482)   (4,461)   130,319  
Balance at the end of the period (in shares) at Jun. 30, 2022 | shares     1,426,450,073 619,938,058                      
Balance at the beginning of the period at Dec. 31, 2021 313,259   ¥ 1     5,031,772   (404,877)   (4,313,637)   (9,582)   303,677  
Balance at the beginning of the period (in shares) at Dec. 31, 2021 | shares     1,426,450,073 619,938,058                      
Balance at the end of the period at Dec. 31, 2022 100,116   ¥ 1     5,051,631   (393,841)   (4,557,675)   (4,722)   95,394  
Balance at the end of the period (in shares) at Dec. 31, 2022 | shares     1,850,866,648 619,938,058 75,000                    
CHANGES IN DEFICIT                              
Net loss 9,458                 9,458   (97)   9,361 $ 1,291
Capital contribution from noncontrolling shareholder                       561   561  
Share-based compensation 82         82               82  
Share-based compensation (in shares) | shares     5,394,150                        
Acquisition of additional interests in subsidiaries                       1   1  
Disposal of subsidiaries                       14   14  
Issuance of ordinary shares 264         264               264  
Issuance of ordinary shares (in shares) | shares     120,811,500   5,625,000                    
Conversion of class B ordinary shares to class A ordinary shares (in shares) | shares     129,519,698 (129,519,698)                      
Issuance of convertible promissory note 4,343         4,343               4,343  
Conversion of convertible promissory note 140,722   ¥ 13     140,709               140,722  
Conversion of convertible promissory note (in shares) | shares     18,750,000,000                        
Foreign currency translation adjustments, net of nil tax 1,267             1,267           1,267 175
Balance at the end of the period at Jun. 30, 2023 ¥ 256,252 $ 35,339 ¥ 14     ¥ 5,197,029 $ 716,703 ¥ (392,574) $ (54,138) ¥ (4,548,217) $ (627,228) ¥ (4,243) $ (585) ¥ 252,009 $ 34,754
Balance at the end of the period (in shares) at Jun. 30, 2023 | shares     20,856,591,996 490,418,360 5,700,000                    
XML 13 R6.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) - CNY (¥)
¥ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY    
Foreign currency translation adjustments, tax ¥ 0 ¥ 0
XML 14 R7.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Cash flows from operating activities:      
Net (loss) income ¥ 9,361 $ 1,291 ¥ (192,100)
Adjustments to reconcile net (loss) income to net cash used in operating activities      
Depreciation and amortization 463 64 2,081
Amortization of right-of-use assets 647 89  
Share-based compensation expenses 82 11 9,207
Gain (Loss) on short-term investments 640 88 (153)
Impairment loss for non-current assets 0   7,642
Impairment on short-term investments     144,027
Impairment loss for long-term equity investment 3,000 414  
Impairment loss for equity method investments 11,779 1,624 62,623
Share of profit (loss) from equity method investments, net of income tax (442) (61) 115
(Reversal) Allowance for doubtful accounts 38,281 5,279 (81,004)
Loss on disposal of property and equipment 32 5 175
Foreign currency exchange gain, net (392) (54) (441)
Changes in operating assets and liabilities, net of effects of acquisition      
Accounts receivable 53,396 7,364 299,277
Prepayments and other assets (88,941) (12,266) 21,664
Accounts payable (124,392) (17,154) (262,834)
Customers' refundable fees 770 106 9,433
Accrued expenses and other payables (60,885) (8,396) (70,588)
Operating lease liabilities (593) (82)  
Income tax payables (2,946) (406) 4,246
Net cash used in operating activities (160,140) (22,084) (46,630)
Cash flows from investing activities:      
Purchase of property, equipment and software (64) (9) (194)
Investment in equity method investments     (32,354)
Return of capital from equity method investees 45,553 6,282 19,311
Cash proceeds paid for business combination, net of cash acquired     (648)
Cash paid for short-term investments (10,000) (1,379) (262,896)
Proceeds from disposal of short-term investments 11,360 1,567 121,022
Net cash (used in) provided by investing activities 46,849 6,461 (155,759)
Cash flows from financing activities:      
Contribution from noncontrolling shareholder 576 79 490
Proceeds from issuance of ordinary shares, net of issuance costs 264 36  
Proceeds from issuance of convertible promissory note, net of issuance costs 145,064 20,005  
Repayment for short-term bank borrowings (72,500) (9,998) (50,000)
Net cash (used in) provided by financing activities 73,404 10,122 (49,510)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 1,659 229 9,601
Net decrease in cash, cash equivalents and restricted cash (38,228) (5,272) (242,298)
Cash, cash equivalents and restricted cash at the beginning of the period 182,745 25,202 516,238
Cash, cash equivalents and restricted cash at the end of the period 144,517 19,930 273,940
Supplemental information      
Interest paid (592) (82) (3,233)
Income tax paid ¥ (37) $ (5) ¥ (812)
XML 15 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and principal activities
6 Months Ended
Jun. 30, 2023
Organization and principal activities  
Organization and principal activities
1.Organization and principal activities

Fangdd Network Group Ltd. (the “Company”) was incorporated in the Cayman Islands on September 19, 2013 as an exempted company with limited liability under the Companies Law (2011 Revision) (as consolidated and revised) of the Cayman Islands. The registered office of the Company is at the offices of Appleby Trust (Cayman) Ltd., Clifton House, 75 Fort Street, P.O. Box 1350, Grand Cayman KY1-1108, Cayman Islands.

The Company is an investment holding company. The Company, through its consolidated subsidiaries, variables interest entity and variables interest entity’s subsidiaries (together, “the Group”) is principally engaged in the provision of real estate information services through its online platform which also offers integrated marketing services for individual customers, real estate developers and agents in the People’s Republic of China (the “PRC”).

The accompanying Unaudited Interim Condensed Consolidated Financial Statements include the financial statements of the Company, its subsidiaries, variable interest entity (“VIE”) and the VIE’s subsidiaries.

Variable interest entity

The Group conducts the business in the PRC through Shenzhen Fangdd Network Technology Co. Ltd. (“Shenzhen Fangdd”), a limited liability company established under the laws of the PRC on October 10, 2011. Shenzhen Fangdd holds the necessary PRC operating licenses for the real estate agency and online business. The equity interests of Shenzhen Fangdd are legally held by individuals who act as nominee equity holders of Shenzhen Fangdd on behalf of Shenzhen Fangdd Information Technology Co. Ltd. (“Fangdd Information”). Shenzhen Fangdd entered into a series of contractual agreements with its legal shareholders and Fangdd Information, including the Business Operation Agreement, Powers of Attorney, Equity Interest Pledge Agreements, Exclusive Option Agreements, Operation Maintenance Service Agreement and Technology Development and Application Service Agreement (collectively, the “Shenzhen Fangdd VIE Agreements”) in March 2014 and were subsequently amended in 2017 to reflect the registration of the Equity Interest Pledge Agreements with the relevant registration authority and amended when certain nominee equity holders transferred their nominal shareholdings in Shenzhen Fangdd to other nominee equity holders.

Pursuant to the Shenzhen Fangdd VIE Agreements, the Group, through Fangdd Information, is able to exercise effective control over, bears the risks of, enjoys substantially all of the economic benefits of Shenzhen Fangdd, and has an exclusive option to purchase all or part of the equity interests in Shenzhen Fangdd when and to the extent permitted by PRC law at a nominal price. The Group’s management concluded that Shenzhen Fangdd is a consolidated VIE of the Group and Fangdd Information is the primary beneficiary of Shenzhen Fangdd. As such, the financial results of Shenzhen Fangdd and its subsidiaries are included in the Unaudited Interim Condensed Consolidated Financial Statements of the Group.

The principal terms of the agreements entered into among Shenzhen Fangdd, the nominee equity holders and Fangdd Information are further described below.

Business Operation Agreement

Fangdd Information, Shenzhen Fangdd and Shenzhen Fangdd’s shareholders have entered into a business operation agreement, pursuant to which Shenzhen Fangdd and its shareholders undertake not to enter into any transactions that may have material effects on Shenzhen Fangdd’s assets, obligations, rights or business operations without Fangdd Information’s prior written consent.

Additionally, Shenzhen Fangdd’s shareholders undertake that, without the Fangdd Information’s prior written consent, they shall not (a) sell, transfer, pledge or otherwise dispose of any rights associated with their equity interests in Shenzhen Fangdd, (b) approve any merger or acquisition of Shenzhen Fangdd, (c) take any actions that may have a material adverse effect on Shenzhen Fangdd’s assets, businesses and liabilities, or sell, transfer, pledge or otherwise dispose or impose other encumbrances of any assets, businesses or income of Shenzhen Fangdd, (d) request Shenzhen Fangdd to declare dividend or make other distribution, (e) amend Shenzhen Fangdd’s articles of association, (f) increase, decrease or otherwise change Shenzhen Fangdd’s registered capital. Fangdd Information may request Shenzhen Fangdd to transfer at any time all the intellectual property rights held by Shenzhen Fangdd to Fangdd Information or any person designated by Fangdd Information. Shenzhen Fangdd and certain of its shareholders, including Yi Duan, Jiancheng Li and Xi Zeng, shall be jointly and severally responsible for the performance of their obligations under this agreement. This agreement has a term of ten years, which may be extended upon Fangdd Information’s unilateral written confirmation prior to the expiry. Shenzhen Fangdd has no right of transfer without Fangdd information’s written confirmation or right of early termination while Fangdd Information may unilaterally transfer its rights and obligations under this agreement to third parties at any time through written notification and may early terminate this agreement via a 30-day prior written notice.

Powers of Attorney

Each of the shareholders of Shenzhen Fangdd has issued a power of attorney, irrevocably appointing Mr. Jiancheng Li, a director of Fangdd Information, as such shareholder’s attorney-in-fact to exercise all shareholder rights, including, but not limited to, the right to call shareholders’ meeting, the right to vote on all matters of Shenzhen Fangdd that require shareholders’ approval, and the right to dispose of all or part of the shareholder’s equity interest in Shenzhen Fangdd, on behalf of such shareholder. The foregoing authorization is conditioned upon Mr. Jiancheng Li’s continuing directorship at Fangdd Information and Fangdd Information’s written consent to such authorization. In the event that Mr. Jiancheng Li ceases to serve as a director of Fangdd Information or that Fangdd Information requests the shareholders to terminate the authorization in writing, the power of attorney will terminate immediately and the shareholder shall then appoint any person designated by Fangdd Information as his or her attorney-in-fact to exercise all shareholder rights. Other than the foregoing circumstances, the power of attorney will remain in force until the termination of the business operation agreement and during its effective term, shall not be amended or terminated without consent of Fangdd Information.

Equity Interest Pledge Agreements

Each of the shareholders of Shenzhen Fangdd has entered into an equity interest pledge agreement with Fangdd Information and Shenzhen Fangdd, pursuant to which, the shareholders have pledged all of his or her equity interest in Shenzhen Fangdd to Fangdd Information to guarantee the performance by Shenzhen Fangdd and its shareholders of their obligations under the main contracts, which include technology development and application service agreement, the operation maintenance service agreement, the business operation agreement and the exclusive option agreements. Each shareholder of Shenzhen Fangdd agrees that, during the term of the equity interest pledge agreement, he or she will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests without the prior written consent of Fangdd Information. The equity interest pledge agreements remain effective until Shenzhen Fangdd and its shareholders discharge all of their obligations under the main contracts. The Group has registered the equity pledge with the local branches of the Administration for Industry and Commerce in accordance with the PRC Property Rights Law.

Exclusive Option Agreements

Fangdd Information, Shenzhen Fangdd and each of the Shenzhen Fangdd’s shareholders have entered into an exclusive option agreement, pursuant to which each of the Shenzhen Fangdd’s shareholders has irrevocably granted Fangdd Information an exclusive option, to the extent permitted by PRC law, to purchase, or have its designated person or persons to purchase, at its discretion all or part of the shareholder’s equity interests in Shenzhen Fangdd or all or part of Shenzhen Fangdd’s assets. The purchase price shall be a nominal price unless where PRC laws and regulations require valuation of the equity interests or the assets, or promulgates other restrictions on the purchase price, or otherwise prohibits purchasing the equity interests or the assets at a nominal price. If the PRC laws and regulations prohibit purchasing the equity interests or the assets at a nominal price, the purchase price shall be equal to the original investment of the equity interests made by such shareholders or the book value of the assets. Where PRC laws and regulations require valuation of the equity interests or the assets or promulgates other restrictions on the purchase price, the purchase price shall be the minimum price permitted under PRC laws and regulations. However, if the minimum price permitted under PRC laws and regulations exceed the original investment of the equity interests or the book value of the assets, Shenzhen Fangdd’s shareholders shall reimburse Fangdd Information the exceeded amount after deducting all taxes and fees paid under PRC laws and regulations. The shareholders of Shenzhen Fangdd undertake, among other things, that they shall not take any actions that may have material effects on Shenzhen Fangdd’s assets, businesses and liabilities, nor shall they appoint or replace any directors, supervisors and officers of Shenzhen Fangdd without Fangdd Information’s prior written consent. These agreements have terms of ten years, which may be extended upon Fangdd Information’s written confirmation prior to the expiry.

Operation Maintenance Service Agreement

Fangdd Information and Shenzhen Fangdd have entered into an operation maintenance service agreement, pursuant to which Fangdd Information has the exclusive right to provide Shenzhen Fangdd with operation maintenance services and marketing services. Without Fangdd Information’s written consent, Shenzhen Fangdd shall not engage any third party to provide the services covered by this agreement. Shenzhen Fangdd agrees to pay service fees on an annual basis and at an amount determined by Fangdd Information after taking into account factors such as the labor cost, facility cost and marketing expenses incurred by Fangdd Information in providing the services. Unless otherwise agreed by both parties, this agreement will remain effective until Fangdd Information ceases business operations.

Technology Development and Application Service Agreement

Fangdd Information and Shenzhen Fangdd have entered into a technology development and application service agreement, pursuant to which, Fangdd Information has the exclusive right to provide Shenzhen Fangdd with technology development and application services. Without Fangdd Information’s written consent, Shenzhen Fangdd shall not accept any technology development and application services covered by this agreement from any third party. Shenzhen Fangdd agrees to pay service fees on an annual basis and at an amount determined by Fangdd Information after taking into account multiple factors, such as the labor and time consumed for provision of the service, the type and complexity of the services provided, the difficulties in providing the service, the commercial value of services provided and the market price of comparable services. Unless otherwise agreed by the parties, this agreement will remain effective until Fangdd Information ceases business operations.

Risks in relation to Shenzhen Fangdd structure

In the opinion of the Group’s management, the contractual arrangements have resulted in Fangdd Information having the power to direct activities that most significantly impact Shenzhen Fangdd and Shenzhen Fangdd’s subsidiaries, including appointing key management, setting up operating policies, exerting financial controls and transferring profit or assets out of Shenzhen Fangdd and Shenzhen Fangdd’s subsidiaries at its discretion. Fangdd Information considers that it has the right to receive all the benefits and assets of Shenzhen Fangdd and Shenzhen Fangdd’ subsidiaries. As Shenzhen Fangdd and Shenzhen Fangdd’s subsidiaries were established as limited liability companies under the PRC law, their creditors do not have recourse to the general credit of Fangdd Information for the liabilities of Shenzhen Fangdd and VIE’s subsidiaries, and Fangdd Information does not have the obligation to assume the liabilities of Shenzhen Fangdd and VIE’ subsidiaries.

The Group has determined that Shenzhen Fangdd VIE Agreements are in compliance with PRC laws and are legally enforceable. However, uncertainties in the PRC legal system could limit the Group’s ability to enforce Shenzhen Fangdd VIE Agreements.

If the PRC government finds that these contractual arrangements do not comply with its restrictions on foreign investment in the internet business, or if the PRC government otherwise finds that the Group, the VIE, or any of its subsidiaries is in violation of PRC laws or regulations or lack the necessary permits or licenses to operate the business, the relevant PRC regulatory authorities, including but not limited to the Ministry of Industry and Information Technology of the People’s Republic China (“MIIT”), which regulates internet information service companies, would have broad discretion in dealing with such violations, including:

revoking the business and operating licenses;
discontinuing or restricting the operations;
imposing fines or confiscating any of the income that they deem to have been obtained through illegal operations;
imposing conditions or requirements with which the Group or the PRC subsidiaries and affiliates may not be able to comply;
requiring the Company or the PRC subsidiaries and affiliates to restructure the relevant ownership structure or operations;
placing restrictions on the right to collect revenues;
restricting or prohibiting the use of the proceeds from this offering to finance the business and operations of the VIE; and
taking other regulatory or enforcement actions that could be harmful to the business.

The imposition of any of these penalties could have a material and adverse effect on the business, financial condition and results of operations. If any of these penalties results in the inability to direct the activities of the VIE that most significantly impact its economic performance, and/or failure to receive the economic benefits from the VIE, the Group may not be able to consolidate the financial results of the VIE and its subsidiaries in Consolidated Financial Statements in accordance with U.S. generally accepted accounting principles.

There is no VIE in which the Group has a variable interest but is not the primary beneficiary. Currently there is no contractual arrangement that could require the Group to provide additional financial support to Shenzhen Fangdd.

The following consolidated assets and liabilities information of the Group’s VIE and VIE’s subsidiaries as of December 31, 2022 and June 30, 2023, and consolidated operating results and cash flows information for the periods ended June 30, 2022 and 2023, have been included in the accompanying Unaudited Interim Condensed Consolidated Financial Statements:

    

As of December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

Cash and cash equivalents

 

56,850

 

39,002

Restricted cash

 

38,811

 

13,782

Short-term investments

 

2,000

 

Accounts receivable, net

 

466,269

 

376,194

Amount due from related parties*

 

600,557

 

565,714

Prepayments and other current assets, net

 

188,144

 

121,627

Inventories

11,157

12,650

Total current assets

 

1,363,788

 

1,128,969

Property, equipment and software, net

 

3,036

 

3,723

Equity method investments, net

 

204,850

 

149,196

Long-term equity investment, net

 

6,000

 

3,000

Operating lease right-of-use assets

2,032

1,346

Total non-current assets

 

215,918

 

157,265

Total assets

 

1,579,706

 

1,286,234

Short-term bank borrowings

 

72,500

 

Accounts payable

 

638,295

 

514,564

Customers’ refundable fees

 

30,747

 

31,517

Current installments of long-term loans from a related party**

1,162,000

Amounts due to related parties*

 

183,076

 

125,354

Accrued expenses and other payables

 

145,088

 

86,989

Income tax payables

 

2,468

 

463

Operating lease liabilities-current

1,096

465

Total current liabilities

 

1,073,270

 

1,921,352

Non-current liabilities

 

  

 

  

Income tax payables

 

27,429

 

27,669

Operating lease liabilities

791

779

Long-term loans from a related party excluding current installments**

 

1,352,000

 

190,000

Total non-current liabilities

 

1,380,220

 

218,448

Total liabilities

 

2,453,490

 

2,139,800

*     Amounts due from and to related parties represent the amounts due from and to subsidiaries other than the Group’s VIE and VIE’s subsidiaries, which are eliminated upon consolidation.

**   Long-term loans from a related party represents entrusted loans with 3-year term at annual interest rate of 0.2-0.5% (2022: 0.2-0.5)% from Fangdd Information via Bank of China in Shenzhen, which are eliminated upon consolidation.

For the Six Months Ended June 30,

2022

2023

    

RMB

    

RMB

Total revenue

 

142,071

 

152,241

Net (loss) income

 

(27,433)

 

18,275

Net cash used in operating activities

 

(19,483)

 

(15,592)

Net cash (used in) provided by investing activities

 

(10,048)

 

45,299

Net cash used in financing activities

 

(58,509)

 

(72,584)

Net decrease in cash, cash equivalents and restricted cash

 

(88,040)

 

(42,877)

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

 

251,873

 

95,661

Cash, cash equivalents and restricted cash at the end of the period

 

163,833

 

52,784

Sales Commitment Arrangements

Certain property sales contracts entered with real estate developers provide the Group with exclusive selling rights for the selected properties for a specific period of time (the “Exclusive Sales Contracts”), which typically lasts for several months. Certain of these Exclusive Sales Contracts requires the Group or, in case of tri-party agreements (see below), the Group’s equity method investees to purchase any unsold units of properties at the end of the exclusive sales period (the “Sales Commitment Arrangements”). Under the Sales Commitment Arrangements, the real estate developers either enter into project sales contracts with the Group directly (the “Self-Commitment Arrangements”) or enter into tri-party agreements with the Group and its equity method investees (the “Non-Group Commitment Arrangements”). The Group, or in case of tri-party agreements, its equity method investees is required to advance real estate developer an initial deposit prior to the commencement of the exclusive sales period. The amount of initial deposits required is generally determined at a percentage of the minimum transaction price, as pre-agreed with the real estate developer, of the properties (the “Base Transaction Price”) to be sold to home purchasers in the market during the exclusive sales period. The amount of deposits advanced by the Group, or its equity method investees are adjusted throughout the exclusive sales period based on an agreed schedule such that 100% of the Base Transaction Price for the unsold properties, if any, is advanced to the real estate developers at the end of the exclusive sales period. If all properties are sold during the exclusive sales period, any outstanding deposits are immediately returned to the Group, or its equity method investees. Under all of these arrangements, the Group is responsible to render the properties sales services as specified in the exclusive sales contracts.

For Self-Commitment Arrangements, the Group is required under the project sales contracts to advance the deposits and purchase any unsold properties at the Base Transaction Price at the end of exclusive sales period. The Group would either finance the entire deposits with its own fund or by entering into separate collaborative agreements with certain funds providers (the “Self-Commitment Collaborative Agreements”) that, are either independent third parties or the Group’s equity method investees, to fully or partially fund the deposits required. The funds providers provide the Group with the funds required and requested the funds to be designated for use in a specific Self-Commitment Arrangement. Pursuant to the Self-Commitment Collaborative Agreements, the Group is required to share with the funds provider a portion of the Base Commission Income (see note 2(v)) and any Sales Incentive Income (see note 2(v)) earned, based on the agreed profit sharing arrangements. However, the Group does not commit or guarantee them any minimum return. Also, there is no limit on the reward that accrues to either the Group or the funds providers. The amounts of profit shared with the funds providers under the Self-Commitment Collaborative Agreements are recorded in “Cost of revenue” in the Consolidated Statements of Comprehensive Loss. The funds provided by these independent third parties or equity method investees to the Group to fulfil the deposits requirement under the Self-Commitment Arrangements are recorded as “Amounts due to third parties under collaborative agreements” or “Amounts due to equity method investees under collaborative agreements”. The deposits advanced by the Group to the property developers, either using entirely its own funds or combining its own funds with funds provided by funds providers, are recorded as “Security deposits with real estate developers” included in “Prepayments and other assets, net” (see note 7(2)) on the Unaudited Interim Condensed Consolidated Balance Sheets.

For Non-Group Commitment Arrangements, the equity method investees of the Group are obliged to pay the deposits required directly to the real estate developers and subject to the commitment to purchase any unsold properties at the Base Transaction Price at the end of exclusive sales period. No payable to the equity method investees or deposits with real estate developers were recorded on the Consolidated Balance Sheets in respect of the deposits payments or refund transactions directly made by the funds providers to property developers, as the Group is not the obligator for such deposit payments or the purchase commitment regarding the unsold properties. The Group would enter into separate collaborative agreements (the “Non-Group Collaborative Agreements”) to set out the basis of sharing of the Base Commission Income and any Sales Incentive Income earned, with the equity method investees under the Non-Group Commitment Arrangements. And the Group does not commit or guarantee them any minimum return. Also, there is no limit on the reward that accrues to either the Group or these equity method investees.

Under certain Non-Group Commitment Arrangements entered into amongst the Group, the equity method investees and real estate developers in 2019 and 2020, the equity method investee (i.e. fund provider) has the option to withdraw from the arrangement by paying a penalty to the real estate developer at any time during the term of the arrangement. The withdrawal penalty is based on either not more than 10% of the total Based Transaction Price of all properties or not more than 10% of the Based Transaction Price of the unsold properties at the withdrawal date. The Group is not responsible for the penalty payment. Upon the withdrawal by the fund provider, the Non-Group Commitment Arrangement would be terminated, and the Group would cease to have the right of exclusive sales. The Group did not enter into any such arrangement during January to June, 2022 and 2023.

Although the Group is responsible to design and execute the overall sales plan as well as managing and directing its Registered Agents to facilitate the property transactions, the equity method investees do not simply provide financial resources but also participate in these processes through joint evaluation with the Group about the marketability of the specified properties and their pricing strategy. The Non-Group Collaborative Arrangements are accounted for under ASC 808 with costs incurred and revenue generated by the Group and the equity method investees reported in their respective Consolidated Statements of Comprehensive Loss. Revenue earned from the real estate developer for property sales contracts with Non-Group Collaborative Agreements simultaneously entered with equity method investees are presented on a gross basis with the Base Commission Income and Sales Incentive Income recognized as “Revenue” and the amounts of profit shared with equity method investees recorded in “Cost of Revenue” in the Unaudited Interim Condensed Consolidated Statements of Comprehensive Loss as the Group is deemed to be the principal under these arrangements.

During the six months ended June 30, 2022, the Group earned Sales Incentive Income of RMB4,677 for exclusive sales contracts with Sales Commitment Arrangements pursuant to which the Group shared RMB282 with the funds providers (including the Group’s equity method investees).

During the six months ended June 30, 2023, the Group earned Sales Incentive Income of RMB405 for exclusive sales contracts with Sales Commitment Arrangements pursuant to which the Group shared RMB1,068 with the funds providers (including the Group's equity method investees).

The Group believes its key management has sufficient knowledge and experience in the relevant real estate markets and has in place adequate process that guides its selection of projects, negotiation of terms and ongoing monitoring of risks.

Prior to entering into a Sales Commitment Arrangement, the Group would assess the marketability of the specified properties, the reasonableness of the Base Transaction Price and other relevant factors. The Group performs such assessment based on the results of its research activities and other factors such as the availability of agents’ resources and has determined that the probability of all properties under such arrangements not being sold within the exclusive sales period is low. The Group believes that the developers enter into such Sales Commitment Arrangement largely due to liquidity consideration in that it could shorten the cash payback period through the receipts of deposits under the arrangement. Also, such Sales Commitment Arrangement may provide higher return to the developer when the properties are sold at a price in excess of the Base Transaction price. Therefore, the Group determines that it is remote that the real estate developers will request the Group, or for Non-Group Commitment Arrangements, the Group’s equity method investees to purchase the unsold properties at the end of exclusive sales period. Management has concluded such assessment is supported by the historical experiences where developers agreed to an extended sales period for a few months in those limited instances where certain properties remained unsold at the end of exclusive sales period.

The Group started entering into the above-mentioned Sales Commitment Arrangements in 2016. For the six months ended June 30, 2022 and 2023, the Group did not enter into any property sales contracts with real estate developers under Self-Commitment Arrangements, except for the parking space sale contracts described below, which the Group entered into during the six months ended June 30, 2022 and settled during the six months ended June 30, 2023. All new property sales contracts with Sales Commitment Arrangement are entered with the property developers and equity method investees in tri-party agreements under the Non-Group Commitment Arrangements, pursuant to which the Group’s equity method investees, rather than the Group, are required to pay the deposits directly to the property developers and obliged to purchase any unsold units of properties at the end of exclusive sales period. In 2021, the Group entered into certain contracts for the sale of parking spaces with real estate developers under Self-Commitment Arrangements, pursuant to which the Group had advanced the deposits of RMB40,085 and nil to the property developers as of December 31, 2022 and June 30, 2023, respectively.

The deposits made by the Group under all the Exclusive Sales Contracts including those under the Self-Commitment Arrangement are recorded as security deposits with real estate developers, net of allowance for doubtful accounts, under current assets on the Consolidated Balance Sheets. The Group assesses the recoverability of the deposits with real estate developers based on a combination of factors, including the contractual terms, the developers’ intention in entering into such arrangements as described above, the continuing assessment of the marketability of the properties during the exclusive sales period and the extended sales period, if any, historical experiences and negotiation results of developers’ action at the end of exclusive sales period, and the market price of similar properties. An allowance for doubtful accounts against the deposits is recorded when any portion of deposits is considered not recoverable.

XML 16 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

2.Summary of Significant Accounting Policies

(a)    Basis of presentation

The Consolidated Financial Statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America  (‘‘U.S. GAAP’’).

(b)    Going concern

The accompanying consolidated financial statements have been prepared assuming that the Group will continue as a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The realization of assets and the satisfaction of liabilities in the normal course of business are dependent on, among other things, the Group’s ability to generate cash flows from operations, and the Group’s ability to arrange adequate financing arrangements.

The Group has experienced recurring losses from operations. As of June 30, 2023, the Group had an accumulated deficit of RMB4,548,217. For the six months ended June 30, 2023, the Group had cash outflows from operating activities of RMB160,140. As of June 30, 2023, the cash and cash equivalents balance was RMB130,735.

The Group has prepared a future cash flow forecasts, taken the actions of equity financing and the management is of the opinion that the Group will have sufficient unrestricted liquidity for at least the next 12 months from the date of approval of the Unaudited Interim Condensed Consolidated Financial Statements. Among the assumptions made by the management, it is expected that the Group will continue to reduce its operating expenditure by reducing headcounts and office space. Accordingly, management concludes that it is appropriate to prepare the financial statements on a going concern basis.

The Group has taken positive actions to speed up the collection of accounts receivable, such as litigation, strict developer credit rating management, but the effects of these actions may be limited where the developers have already been in severe finance distress. The Group also intends to obtain additional equity or debt financing arrangements, however, the availability and amount of such funding are not certain. Additionally, the strict macroeconomic regulation on real estate market and the tightening of mortgage lending activities have negatively impacted the real estate market and heightened the credit risk associated with developers. The new and resale property transactions are expected to remain vulnerable to macro challenges for an extended period, which may adversely impact the Group’s ability to raise the financing needed. The accompanying financial statements do not include any adjustments that might be necessary should the Group be unable to continue as a going concern. If the going concern basis were not appropriate for these financial statements, adjustments would be necessary for the carrying value of assets and liabilities, the reported expenses and the balance sheet classifications used.

(c)    Principle of Consolidation

The accompanying Unaudited Interim Condensed Consolidated Financial Statements include the results of the Company, its subsidiaries, VIE and VIE’s subsidiaries.

Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors. A VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, exercises effective control over the activities that most impact the economic performance, bears the risks of, and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.

All intercompany transactions and balances among the Company, its subsidiaries, VIE and VIE’s subsidiaries have been eliminated upon consolidation.

(d)    Use of Estimates

The preparation of the Unaudited Interim Condensed Consolidated Financial Statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the Consolidated Financial Statements and accompanying notes. Actual results could differ from those estimates. Significant accounting estimates include, but not limited to, allowance for accounts, loans and other receivable, recognition of goodwill, realization of deferred income tax assets, impairment loss for long-term equity investment and share-based compensation. Actual results may differ materially from those estimates.

(e)    Business combinations and noncontrolling interests

The Group accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) 805 “Business Combinations.” The cost of an acquisition is measured as the aggregate of the acquisition date fair value of the assets transferred to the sellers, liabilities incurred by the Group and equity instruments issued by the Group. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets acquired and liabilities assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income. During the measurement period, which can be up to one year from the acquisition date, the Group may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Subsequent to the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any further adjustments are recorded in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.

For the Group’s non-wholly owned subsidiaries, a noncontrolling interest is recognized to reflect the portion of equity that is not attributable, directly or indirectly, to the Company. Consolidated net (loss) income in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income includes net income (loss) attributable to noncontrolling interests when applicable.

(f)    Foreign Currency

The Group’s reporting currency is Renminbi (‘‘RMB’’). The functional currency of the Company and the Group’s entities incorporated in the Cayman Island, British Virgin Islands (‘‘BVI’’), and Hong Kong (‘‘HK’’) is the United States dollars (‘‘US$’’). The functional currency of the Group’s PRC subsidiaries, VIE and VIE’s subsidiaries is RMB.

Transactions denominated in currencies other than the functional currency are remeasured into the functional currency at the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in a foreign currency are remeasured into the functional currency using the applicable exchange rate at the balance sheet date. The resulting exchange differences are recorded as foreign currency exchange gain in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income. Total foreign currency exchange differences were a gain of RMB441 and a gain of RMB392 for the six months ended June 30, 2022 and 2023, respectively.

The financial statements of the Company and the Group’s entities incorporated at Cayman Island, BVI and Hong Kong are translated from the functional currency into RMB. Assets and liabilities are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings (deficit) generated in the current period are translated into RMB using the appropriate historical rates. Revenues, expenses, gains and losses are translated into RMB using the average exchange rates for the relevant period. The resulted foreign currency translation adjustments are recorded as a component of other comprehensive income in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income, and the accumulated foreign currency translation adjustments are recorded as a component of accumulated other comprehensive loss in the Unaudited Interim Condensed Consolidated Statements of Changes in Equity.

(g)    Convenience Translation

Translations of certain balances in accompanying Unaudited Interim Condensed Consolidated Financial Statements from RMB into US$ as of and for the six months ended June 30, 2023 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB7.2513 representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Bank of New York on June 30, 2023. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on June 30, 2023, or at any other rate. The US$ convenience translation is not required under U.S. GAAP and all US$ convenience translation amounts in the accompanying Consolidated Financial Statements are unaudited.

(h)    Commitments and Contingencies

In the normal course of business, the Group is subject to loss contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters, including, among others, government investigations, shareholder lawsuits, and non-income tax matters. An accrual for a loss contingency is recognized when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. If a potential material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed.

(i)    Cash and Cash Equivalents

Cash and cash equivalents represent demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal or use, and which have original maturities of three months or less and are readily convertible to known amounts of cash.

(j)    Restricted cash

Restricted cash represents:

Bank balances of RMB38,811 and RMB13,782 were frozen for lawsuits undergoing with suppliers and brokerage firms as of December 31, 2022 and June 30, 2023, respectively.

Cash deposits restricted for use over one year after the balance sheet date are classified as non-current assets in the Unaudited Interim Condensed Consolidated Balance Sheets.

(k)    Short-term investments

Short-term investments include investments in wealth management products issued by certain banks which are redeemable by the Group at any time. The wealth management products are either unsecured with variable interest rates or fixed interest rate. The Group measures the short-term investments at fair value using the quoted subscription or redemption prices published by these banks, with unrealized holding gains or losses, net of the related tax effect, excluded from earnings and recorded as a separate component of accumulated other comprehensive loss until realized. Realized gains or losses from the sale of short-term investments are determined on a specific identification basis and are recorded as gain on short-term investments when earned in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.

(l)    Accounts Receivable

Accounts receivable mainly represent amounts due from the real estate developers for primary property business and individual customers for secondary property business upon the completion of their services. Accounts receivables are recorded net of an allowance for doubtful accounts, if any. The Group considers many factors in assessing the collectability of its accounts receivable, such as the age of the amounts due, the payment history, credit-worthiness and the financial condition of the debtor. An allowance for doubtful accounts is recorded in the period in which a loss is determined to be probable. The Group also makes a specific allowance if there is strong evidence indicating that an accounts receivable is likely to be unrecoverable. Accounts receivable are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Group does not have any off-balance-sheet credit exposure. Allowance of RMB557,073 and RMB593,312 was provided as of December 31, 2022 and June 30, 2023, respectively. Approximately 6% of the Group’s accounts receivable represent output VAT amounts, which are excluded from the Group’s revenues.

(m)    Loans receivable, net

Loans receivable represents loan originated or purchased by the Group (see note 7). The Group has the intent and the ability to hold such loans for the foreseeable future or until maturity or payoff. Loans receivable are recorded at unpaid principal balances, net of allowance for loan losses that reflects the Group’s best estimate of the amounts that will not be collected. The loans receivable portfolio consists of personal loans with term period ranging from 30 days to 5 years. In the Consolidated Balance Sheets, loans receivable that mature within the next twelve months from the balance sheet date are included in “Prepayment and other current assets” while loans receivable that will mature one year after the balance sheet date are included in “Other non-current assets”.

The allowance for loan losses is determined at a level believed to be reasonable to absorb probable losses inherent in the portfolio as of each balance sheet date. The allowance is provided based on an assessment performed on a portfolio basis. All loans are assessed collectively depending on factors such as delinquency rate, size, and other risk characteristics of the portfolio.

The Group writes off loans receivable and the related allowance when management determines that full repayment of such loan is not probable. The primary factor in making such determination is the estimated recoverable amounts from the delinquent debtor.

As of December 31, 2022 and June 30, 2023, loan receivables of RMB17,816 and RMB5,729 were due from the Group’s employees respectively.

(n)     Property, equipment and software, net

Property, equipment and software are stated at cost less accumulated depreciation, amortization and impairment. Property, equipment and software are depreciated and amortized at rates sufficient to write off their costs less impairment and residual value if any over their estimated useful lives on a straight-line basis. Leasehold improvements are depreciated on a straight-line basis over the period of the lease or their estimated useful lives, if shorter.

The estimated useful lives are as follows:

Estimated

Category

    

useful lives

Buildings

 

20 years

Leasehold improvements

 

2-3 years

Furniture, office equipment

 

3-5 years

Motor vehicles

 

3-4 years

Software

2-10 years

Expenditures for repairs and maintenance are expensed as incurred, whereas the costs of renewals and betterment that extends the useful lives of property and equipment are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the costs, accumulated depreciation and impairment with any resulting gain or loss recognized in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.

(o)    Intangible assets

Intangible assets mainly include those intangible assets other than software acquired through business combination. Intangible assets acquired through business combinations are recognized as assets separate from goodwill if they satisfy either the “contractual-legal” or “separability” criterion. Intangible assets arising from business combinations are measured at fair value upon acquisition using valuation techniques such as discounted cash flow analysis and ratio analysis with reference to comparable companies in similar industries under the income approach. Major assumptions used in determining the fair value of these intangible assets include future growth rates and weighted average cost of capital. Separately identifiable intangible assets that have determinable lives continue to be amortized over their estimated useful lives using the straight-line method as follows:

Category

    

Estimated useful lives

Non-competed agreements

Over the contracted term of up to 6 years

Trademarks

10 years

(p)    Goodwill

Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed from the acquired entity as a result of the Group’s acquisitions of interests in its subsidiaries. The Group assesses goodwill for impairment in accordance with ASC 350-20 (“ASC 350-20”), “Intangibles–Goodwill and Other: Goodwill”, which requires that goodwill to be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events, as defined by ASC 350-20.

Prior to the adoption of ASU 2017-04, “Simplifying the Test for Goodwill Impairment”, on January 1, 2022, the Group has the option to first assess qualitative factors to determine whether it is necessary to perform the two-step test in accordance with ASC 350-20. If the Group believes, as a result of the qualitative assessment, that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, the two-step quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Group considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. In performing the two-step quantitative impairment test, the first step compares the carrying amount of the reporting unit to the fair value of the reporting unit based on either quoted market prices of the ordinary shares or estimated fair value using a combination of the income approach and the market approach. If the fair value of the reporting unit exceeds the carrying value of the reporting unit, goodwill is not impaired and the Group is not required to perform further testing. If the carrying value of the reporting unit exceeds the fair value of the reporting unit, then the Group must perform the second step of the impairment test in order to determine the implied fair value of the reporting unit’s goodwill. The fair value of the reporting unit is allocated to its assets and liabilities in a manner similar to a purchase price allocation in order to determine the implied fair value of the reporting unit goodwill. If the carrying amount of the goodwill is greater than its implied fair value, the excess is recognized as an impairment loss.

In January 2017, the FASB issued Accounting Standards Update No. 2017-04(“ASU 2017-04”), “Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” ASU 2017-04 eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. The Group adopted the ASU 2017-04 on January 1, 2022.

As triggered by the cease of Yuancui business during the year ended December 31, 2021, the related goodwill of RMB31,188 was fully impaired during the year ended December 31, 2021 in accordance with the two-step test of ASC 350-20(see note 10). On and after January 1, 2022, the Group performed qualitative and quantitative assessment in accordance with ASU 2017-04, there was no such goodwill impairment during the six months ended June 30, 2023.

(q)    Equity method investments

The Group accounts for an equity method investment over which it has significant influence but does not own a majority of the equity interest or otherwise controls and the investments are either common stock or in substance common stock using the equity method. The Group’s share of the investee’s profit and loss is recognized in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.

The Group assesses its equity method investments for other-than-temporary impairment by considering factors as well as all relevant and available information including, but not limited to, current economic and market conditions, the operating performance of the companies including current earnings trends, and other Group-specific information such as financing rounds.

During the six months ended June 30, 2023, the Group recognized an impairment loss of RMB11,779 for equity method investments (see note 11).

(r)    Long-term equity investments

Long-term equity investments, except those accounted for under the equity method or those that result in the consolidation of the investee, that do not have readily determinable fair value are measured and recorded at cost, less impairment, with subsequent adjustments for observable price changes in orderly transactions for identical or similar equity investments of the issuer. Purchased options on these equity investments that are not derivatives are accounted for in a manner consistent with the accounting for the equity investments that do not have readily determinable fair value.

(s)    Impairment loss of non-current assets

Property, equipment and software and intangible assets are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the non-current by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. No impairment charge of non-current assets was recognized for the six months ended June 30, 2023(see note 8 and 9).

(t)    Value added taxes

The Group’s PRC subsidiaries are subject to value added tax (“VAT”). Revenue from sales of transaction and service is generally subject to VAT at the rate of 6% and subsequently paid to PRC tax authorities after netting input VAT on purchase of service received. The excess of output VAT over input VAT is reflected in accrued expenses and other payables, and the excess of input VAT is reflected in Prepayments and other current assets in the Consolidated Balance Sheets.

(u)    Fair Value

Fair value represents the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability.

Accounting guidance defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. Accounting guidance establishes a three-level fair value hierarchy and requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs are:

Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2—Include other inputs that are directly or indirectly observable in the marketplace.

Level 3—Unobservable inputs which are supported by little or no market activity.

Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.

Financial assets and liabilities of the Group primarily consist of cash and cash equivalents, restricted cash, short-term investments, accounts receivable, loans receivable, short-term bank borrowings, accounts payable, customers’ refundable fees, accrued expenses and other payables. As of December 31, 2022 and June 30, 2023, the carrying values of these financial instruments approximated to their fair values due to the short-term maturity of these instruments.

(v)    Revenue

In accordance with ASC 606, Revenue from Contracts with Customers, an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, an entity should apply the following steps: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; (5) recognize revenue when (or as) the entity satisfies a performance obligation.  

Revenues are recorded net of value-added taxes.

Commission income

Through its platforms and services provided by real estate agents registered as a member in the Group’s platform (the “Registered Agents”), the Group earns commission revenue from real estate developers for sales transactions of primary properties and to a lesser extent from home owners for sales or rental transactions of secondary properties. For services rendered by the Registered Agents in completing the transactions, the Group pays those the agents a commission fee. The real estate developers and home owners are collectively referred as the property owners. For each of the property’s transactions, the Group enters into contracts with the Registered Agents (the “Agents’ Contracts”) and properties owners (the “Properties Sales Contracts”) separately. As Registered Agents are involved in providing the services to the property owners, the Group considers all the relevant facts and circumstances in determining whether it acts as the principal or as an agent in these properties transactions in accordance with ASC 606-10.

The Group has determined that it is a principal for the following reasons: (1) the Properties Sales Contract and the Agents’ Contract are negotiated and entered into separately between the Group and the property owners and the Registered Agents, respectively, at the discretion of the Group, and there is no contractual relationship between the property owners and the Registered Agents; (2) the Group negotiates with the property owners the total commission fee to be paid by the properties owners. The Group also determines the commission rate payable to the Registered Agents at its discretion without any involvement of the properties owners; (3) pursuant to the Properties Sales Contracts, the Group is responsible for the sales or leasing of the properties. In particular, the Group is responsible to undertake the sales and marketing activities it considers necessary to induce potential home purchasers to visit the sales center of the property and complete the purchase of properties from the real estate developers. The Group is entitled to a pre-determined commission income upon the signing of the sales agreements between the real estate developers and the home purchasers pursuant to the Properties Sales Contracts. The Group’s project management team carries out a series of activities including sales data analysis, development of project sales strategy, resources allocation, assignment of agents, sales and marketing activities, and monitoring of the entire sales process; (4) the Group monitors Registered Agents’ services and provide them with instructions and guidelines in approaching and serving the home purchasers.

Commission income for sales transactions of primary properties and rental transactions for secondary properties are recognized by the Group upon the signing of the sales and purchase agreements or rental agreements and making the required down payment by the home purchasers or tenants. Commission income for sales transactions of secondary properties are recognized when the transfer over legal title of ownership of the properties between the home owners and home purchasers are complete.

The Group also enters into certain arrangements with real-estate developers pursuant to which potential home purchasers may pay the Group a fixed amount in return for a discount for their purchases of specified properties from the real estate developers. The fees paid by the home purchasers to the Group are fully refundable before the execution of the sales and purchase agreements between the home purchasers and the real estate developers. For these transactions, except for the fees received from the home purchasers, the Group is not entitled to any additional commission from the real estate developers. The Group recognizes commission income in the amount of fees received from the home purchasers when the Group’s services are rendered upon the execution of the sales and purchase agreements between the home purchasers and the real estate developers. Fees received from home purchasers in advance of the revenue recognition are recorded as “Customers’ Refundable Fees” (see note 14) on the Unaudited Interim Condensed Consolidated Balance Sheets.

For primary properties transactions, the Group generally earns a fixed commission rate (“Base Commission”) of the pre-determined properties transaction price (the “Base Transaction Price”) as stated in the Properties Sales Contracts. For certain primary properties transactions, the Group obtains exclusive sales right from real estate developers to sell the properties for a limited period of time and is required to advance certain amount of deposits. Not all of the Exclusive Sales Contracts contains Sales Commitment Arrangement as disclosed in note 1. Pursuant to those Exclusive Sales Contracts with Sales Commitment Arrangement, the Group is permitted to sell the properties in the market at a price above the Base Transaction Price. In addition to the Base Commission, the Group is entitled to an additional income (the “Sales Incentive Income”), determined at a progressive rate on the excess of the actual transaction price over the Base Transaction price. Same as Base Commission income, the Sales Incentive Income is also recognized as revenue upon the signing of the sales and purchase agreements and making the down payment by the home purchasers.

Franchise Income

The Group enters into franchise agreements with certain third party real estate agency companies located in those cities where the Group does not have an established sales office. Pursuant to these franchise agreements, the Group grants the franchisees with the right to use the Group’s brands, access of listings in the Group’s platform and other resources in return for a franchise fee. For franchise agreements entered from 2018 onward, franchise fee is determined at an agreed fixed amount over a period of time and are recognized by the Group on a straight-line basis over the contractual period. During the six months ended June 30, 2022 and 2023, the Group recognized franchise income of RMB773 and nil respectively.

Financial service income

The Group provides lending financial services to home purchasers, Registered Agents and the Group’s employees who meet the Group’s credit assessment requirements. Financial services income from loans receivable is recognized using the effective interest rate method.

Other value-added services

Other value-added services are recognized as revenue on a straight-line basis over which the services are rendered, they mainly represent subscription fee earned by offering Registered Agents with a suite of marketing and business technology products and services for use in a specified period of time so as to assist them growing and managing their businesses.

Loans facilitation services

Loans facilitation services are recognized as revenue when the relevant loans agreements were signed and the related loans were drew down by the home purchasers. Loans facilitation services primarily consists of the services to facilitate the home purchasers, Registered Agents and other market participants borrowing from the financial institutions in the property transactions.

Parking space transaction facilitating services

Parking space transaction facilitating services are recognized as revenue when services are rendered to facilitate the appointment of real estate agents by Shanghai Lianlian Digital Technology Co., Ltd. (“Shanghai Lianlian”, known as Shenzhen Jinyiyun Supply Chain Technology Co., Ltd. before (“Shenzhen Jinyiyun”)), a related party, as agents for Shanghai Lianlian’s parking space transactions. Certain directors and management of the Group are principal shareholders of Shanghai Lianlian. The Group’s services primarily consist of providing support and information to Shanghai Lianlian to identify real estate agents in the Group’s platform and introduction of agents for Shanghai Lianlian’s parking space transactions. The service fee is chargeable to the real estate agent and revenue is recognized upon signing of the relevant agency agreement. The Group recognized no parking space transaction facilitating services income in the periods of the six months ended June 30, 2022 and 2023.

(w)    Cost of Revenue

Cost of revenue primarily consists of agents’ commission, sharing of sales incentive income with fund providers, promotion and operational expenses, and salaries and benefits expenses that incurred for properties transactions and parking space transaction facilitating services.

(x)    Sales and marketing expenses

Sales and marketing expenses mainly consist of salaries and advertising costs, which consist primarily of online and offline advertisements, are expensed when the services are received.

(y)    Product development expenses

Product development expenses primarily consist of salaries and benefits expenses, depreciation of equipment relating to the development of new products or upgrading of existing products and other expenses for the product activity of the Group. The Group expenses product development expenses as incurred.

(z)    General and administrative expenses

General and administrative expenses mainly consist of provision of allowance for doubtful accounts, payroll and related staff costs for corporate functions, as well as other general corporate expenses such as rental expenses and depreciation expenses for offices and equipment for use by these corporate functions of the Group.

(aa)    Government grants

Government grants represent amounts granted by local government authorities as an incentive for companies to promote economic development of the local technology industry. Government grants received by the Group were non-refundable and were for the purpose of giving immediate incentive with no future costs or obligations are recognized in earnings in the Group’s Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.

(bb)    Share-based Compensation

Share-based awards granted to the employees and directors in the form of share options are subject to service and performance conditions. They are measured at the grant date fair value of the awards, and are recognized as compensation expense using the graded vesting method, net of estimated forfeitures, if and when the Group considers that it is probable that the performance condition will be achieved.

For vested awards, the Group recognizes incremental compensation cost in the period the modification occurs. For awards not being fully vested, the Group recognizes the sum of the incremental compensation cost and the remaining unrecognized compensation cost for the original awards over the remaining requisite service period after modification.

Estimation of the fair market value of the Group’s ordinary shares involves significant assumptions that might not be observable in the market, and a number of complex and subjective variables, including the expected share price volatility (approximated by the volatility of comparable companies), discount rate, risk-free interest rate and subjective judgments regarding the Group’s projected financial and operating results, its unique business risks, the liquidity of its ordinary shares and its operating history and prospects at the time the grants are made. Share-based compensation in relation to the share options is estimated using the Binominal Option Pricing Model. The determination of the fair value of share options is affected by the share price of the Group’s ordinary shares as well as the assumptions regarding a number of complex and subjective variables, including the expected share price volatility, risk-free interest rate, exercise multiple and expected dividend yield. The fair value of these awards was determined with the assistance from a valuation report prepared by an independent valuation firm using management’s estimates and assumptions.

(cc)    Employee Benefits

The Company’s subsidiaries, the VIE and VIE’s subsidiaries in China participate in a government mandated, multi-employer, defined contribution plan, pursuant to which certain retirement, medical, housing and other welfare benefits are provided to employees. PRC labor laws require the entities incorporated in China to pay to the local labor bureau a monthly contribution calculated at a stated contribution rate on the monthly basic compensation of qualified employees. The Group has no further commitments beyond its monthly contribution. The fair value of the employee benefits liabilities approximates their carrying value due to the short-term nature of these liabilities. Employee social insurance benefits included as expenses in the accompanying Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income amounted to RMB9,394 and RMB4,520 for the six months ended June 30, 2022 and 2023, respectively.

(dd)    Income Tax

Income tax are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

The Group reduces the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is “more-likely-than-not” that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a “more-likely-than-not” realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of futures profitability, the duration of statutory carryforward periods, the Group’s experience with operating loss and tax credit carryforwards, if any, not expiring.

The Group recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Group records interest related to unrecognized tax benefits in income tax expense and penalties in general and administrative expenses.

(ee)    Leases

On January 1, 2022, the Group adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) which requires that a lessee recognize in the consolidated balance sheet a lease liability and a corresponding right-of-use asset, including for those leases that the Group currently classifies as operating leases. The right-of-use asset and the lease liability was initially measured using the present value of the remaining lease payments. ASC Topic 842 was implemented using a modified retrospective approach which resulted in no cumulative-effect adjustment in the opening balance of retained earnings as of January 1, 2022. As a result, the consolidated balance sheet prior to January 1, 2022 was not restated and continues to be reported under FASB ASC Topic 840, “Leases,” (“ASC Topic 840”), which did not require the recognition of a right-of-use asset or lease liability for operating leases. As permitted under ASC Topic 842, the Group adopted the following practical expedients: (1) not to reassess whether an expired or non-lease contract that commenced before January 1, 2022 contained an embedded lease, (2) not to reassess the classification of existing leases, (3) not to determine whether initial direct costs related to existing leases should be capitalized under ASC Topic 842, and (4) not to separate lease and non-lease components.

The Group reviews all relevant contracts to determine if the contract contains a lease at its inception date. A contract contains a lease if the contract conveys to the Group the right to control the use of an underlying asset for a period of time in exchange for consideration. If the Group determines that a contract contains a lease, it recognizes, in the consolidated balance sheets, a lease liability and a corresponding right-of-use asset on the commencement date of the lease. The lease liability is initially measured at the present value of the future lease payments over the lease term using the rate implicit in the lease or, if not readily determinable, the Group’s secured incremental borrowing rate. An operating lease right-of-use asset is initially measured at the value of the lease liability minus any lease incentives and initial direct costs incurred plus any prepaid rent.

Each lease liability is measured using the Group’s secured incremental borrowing rate, which is based on an internally developed yield curve using interest rates of debt issued with a similar risk profile as the Group and a duration similar to the lease term. The Group’s leases have remaining terms of one to three years, and some of which include options to terminate the lease upon notice. The Group considers these options when determining the lease term used to calculate the right-of-use asset and the lease liability when the Group is reasonably certain it will exercise such option.

The Group’s operating leases contain both lease components and non-lease components. Non-lease components are distinct elements of a contract that are not related to securing the use of the underlying assets, such as common area maintenance and other management costs. The Group elected to measure the lease liability by combining the lease and non-lease components as a single lease component. As such, the Group includes the fixed payments and any payments that depend on a rate or index that relate to the lease and non-lease components in the measurement of the lease liability. Some of the non-lease components are variable in nature and not based on an index or rate, and as a result, are not included in the measurement of the operating lease right-of-use assets or operating lease liability.

Operating lease expense is recognized on a straight-line basis over the lease term and is included in rental and other related expenses in the Group’s consolidated statements of comprehensive loss.

All of the Group’s leases are classified as operating leases and primarily consist of real estate leases for corporate offices. As a result of the adoption, the Group recognized approximately RMB385 of operating lease right-of-use assets and corresponding operating lease liabilities respectively on the consolidated balance sheets as of January 1, 2022. The adoption had no impact on the Group’s opening balance of retained earnings as of January 1, 2022. As of June 30, 2023, the weighted-average remaining lease term on these leases is approximately 1.41 years and the weighted-average discount rate used to measure the lease liabilities is approximately 3.65%. For the six months ended June 30, 2023, right-of-use assets obtained under operating leases was RMB1,362 thousand. The Group’s lease agreements do not contain any residual value guarantees, restrictions or covenants.

(ff)    Earnings (Loss) per Share

Basic earnings (loss) per share is computed by dividing net (loss) income attributable to ordinary shareholders, considering the accretions to redemption value and the deemed dividend of the preferred shares, by the weighted average number of ordinary shares outstanding during the year using the two-class method. Under the two-class method, any net income is allocated between ordinary shares and other participating securities based on their participating rights. A net loss is not allocated to participating securities when the participating securities does not have contractual obligation to share losses.

The Company’s preferred shares are participating securities as they participate in undistributed earnings on an as-if-converted basis. The preferred shares have no contractual obligation to fund or otherwise absorb the Group’s losses. Accordingly, any undistributed net income is allocated on a pro rata basis to the ordinary shares and preferred shares; whereas any undistributed net loss is allocated to ordinary shares only.

Diluted earnings (loss) per share is calculated by dividing net (loss) income attributable to ordinary shareholders, as adjusted for the accretion and allocation of net income related to the preferred shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares consist of shares issuable upon the conversion of the preferred shares and convertible loan using the if-converted method, and ordinary shares issuable upon the vest of restricted ordinary shares or exercise of outstanding share option (using the treasury stock method). Ordinary equivalent shares are calculated based on the most advantageous conversion rate or exercise price from the standpoint of the security holder. Ordinary equivalent shares are not included in the denominator of the diluted earnings per share calculation when inclusion of such shares would be anti-dilutive.

(gg)    Segment Reporting

The Group’s chief operating decision maker has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group. For the purpose of internal reporting and management’s operation review, the Group’s Chief Executive Officer and management personnel do not segregate the Group’s business by service lines. All service categories are viewed as in one and the only operating segment.

(hh)    Statutory Reserves

The Group’s subsidiaries, VIE, and VIE’s subsidiaries established in the PRC are required to make appropriations to certain non-distributable reserve funds.

In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Group’s subsidiaries registered as wholly foreign owned enterprise have to make appropriations from their after-tax profits (as determined under generally accepted accounting principles in the PRC (‘‘PRC GAAP’’)) to non-distributable reserve funds including general reserve fund, enterprise expansion fund and staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the Group.

In addition, in accordance with the PRC Company Laws, the Group’s VIE and VIE’s subsidiaries, registered as Chinese domestic companies, must make appropriations from their after-tax profits as determined under the PRC GAAP to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the after-tax profits as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the Group. Appropriation to the discretionary surplus fund is made at the discretion of the Group.

The general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted for use. They may only be applied to offset losses or increase the registered capital of the respective entity. The staff bonus and welfare fund are liability in nature and is restricted to make payment of special bonuses to employees and for the collective welfare of employees. None of these reserves is allowed to be transferred to the Group by way of cash dividends, loans or advances, nor can they be distributed except under liquidation.

For the six months ended June 30, 2022 and 2023, no appropriation was made to the general reserve fund by the Group’s wholly foreign owned PRC subsidiaries, and no appropriation was made to the statutory surplus fund by the Group’s VIE and VIE’s subsidiaries, respectively. No appropriation has been made by these companies to discretionary funds.

(ii)    Newly adopted accounting standard updates

The Group adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022.

In January,2022, for the fiscal years ending December 31, 2022, the Group adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) which requires that a lessee recognize in the consolidated balance sheet a lease liability and a corresponding right-of-use asset, including for those leases that the Group currently classifies as operating leases. The right-of-use asset and the lease liability was initially measured using the present value of the remaining lease payments. ASC Topic 842 was implemented using a modified retrospective approach which resulted in no cumulative-effect adjustment in the opening balance of retained earnings as of January 1, 2022. As a result, the consolidated balance sheet prior to January 1, 2022 was not restated and continues to be reported under FASB ASC Topic 840, “Leases,” (“ASC Topic 840”), which did not require the recognition of a right-of-use asset or lease liability for operating leases. As permitted under ASC Topic 842, the Group adopted the following practical expedients: (1) not to reassess whether an expired or non-lease contract that commenced before January 1, 2022 contained an embedded lease, (2) not to reassess the classification of existing leases, (3) not to determine whether initial direct costs related to existing leases should be capitalized under ASC Topic 842, and (4) not to separate lease and non-lease components.

(jj)  Recent Accounting Pronouncements

In August 2020, the FASB issued ASU 2020-06, “Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity”, which simplifies an issuer’s accounting for certain convertible instruments and the application of derivatives scope exception for contracts in an entity’s own equity. This guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation and required enhanced disclosures about the terms of convertible instruments and contracts in an entity’s own equity. The new guidance is required to be applied either retrospectively to financial instruments outstanding as of the beginning of the first comparable reporting period for each prior reporting period presented or retrospectively with the cumulative effect of the change to be recognized as an adjustment to the opening balance of retained earnings at the date of adoption. This guidance is effective for the Group for the year ending March 31, 2023 and interim reporting periods during the year ending March 31, 2023. Early adoption is permitted. The Group concluded that the adoption of this guidance had no material impact on the financial position, results of operations and cash flows.

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. The Group is currently evaluating the impact of the new guidance on the consolidated financial statements.

In June 2022, the FASB issued ASU 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions”, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The Group does not expect that the adoption of this guidance will have a material impact on the financial position, results of operations and cash flows.

XML 17 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Concentration and Risk
6 Months Ended
Jun. 30, 2023
Concentration and Risk  
Concentration and Risk

3.Concentration and Risk

Concentration of customers

There are no customers from whom revenue individually represent more than 10% of the total revenue of the Group for the six months ended June 30, 2022 and 2023.

Concentration of credit risk

Assets that potentially subject the Group to significant concentrations of credit risk primarily consist of cash and cash equivalents, restricted cash, short-term investments, accounts receivable, loans receivable and security deposit with real estate developers included under prepayments and other current assets.

As of December 31, 2022 and June 30, 2023, substantially all of the Group’s cash and cash equivalents, restricted cash and short-term investments were held by reputable financial institutions, located in the PRC and Hong Kong, which management believes are of high credit quality and financially sound based on public available information.

Accounts receivable are typically unsecured and are primarily derived from revenue earned from real estate developers. Security deposits with real estate developers are also unsecured and are the advance payment to real estate developers to obtain the exclusive selling right under Exclusive Sales Contracts without Sales Commitment Arrangements (see note 1). The risk with respect to accounts receivable and security deposit with real estate developers are managed by credit evaluations the Group performs on its customers and its ongoing monitoring of outstanding balances.

The Group is exposed to default risk on its loans receivable. The Group gives internal ratings to financial instruments based on their credit quality and risk characteristics. The Group assesses the allowance for credit loss related to loans receivable on a quarterly basis, either on an individual or collective basis.

Cash concentration

Cash and cash equivalents and restricted cash mentioned below maintained at banks consist of the following:

As of December 31, 

As of June 30

    

2022

    

2023

 

RMB

 

RMB

RMB denominated bank deposits with:

 

  

 

  

Financial Institutions in the PRC

 

114,589

 

77,678

HKD denominated bank deposits with:

Financial Institutions in the Hong Kong

334

238

U.S. dollar denominated bank deposits with:

 

 

Financial Institutions in the Hong Kong

 

57,421

 

55,741

Financial Institutions in the PRC

 

10,401

 

10,860

The bank deposits with financial institutions in the PRC are insured by the government authority for up to RMB500. The bank deposits with financial institutions in Hong Kong are insured by the government authority for up to HK$500. The Group has not experienced any losses in uninsured bank deposits and does not believe that it is exposed to any significant risks on cash held in bank accounts. To limit exposure to credit risk, the Group primarily places bank deposits with large financial institutions in the PRC and Hong Kong.

Currency risk

The Group’s operational transactions and its assets and liabilities are primarily denominated in RMB, which is not freely convertible into foreign currencies. The value of RMB is subject to changes in central government policies and international economic and political developments that affect the supply and demand of RMB in the foreign exchange market. In the PRC, certain foreign exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by the People’s Bank of China (the “PBOC”). Remittances from China in currencies other than RMB by the Group must be processed through the PBOC or other China foreign exchange regulatory bodies and require certain supporting documentation in order to execute the remittance.

Interest rate risk

The Group’s short-term bank borrowings bear interests at fixed rates. If the Group were to renew these loans upon maturity and the related banks only agree to offer variable rate for such renewal, the Group might then be subject to interest rate risk.

XML 18 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Fair value measurement
6 Months Ended
Jun. 30, 2023
Fair value measurement  
Fair value measurement

4.Fair value measurement

The following table sets forth the Group’s assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Balance at

Inputs

Inputs

Inputs

Fair Value

RMB

RMB

RMB

RMB

Assets

 

  

 

  

 

  

 

  

Short-term investments

 

  

 

  

 

  

 

  

-Wealth management products

 

 

2,000

 

 

2,000

Total Assets

 

 

2,000

 

 

2,000

The Group values its investments in wealth management products issued by certain banks using quoted subscription or redemption prices published by these banks, and accordingly, the Group classifies the valuation techniques that use these inputs as level 2.

The Group’s short-term investments as of December 31, 2022 were acquired close to the year-end dates with maturity from  seven days to three months and were fully redeemed during the six months ended June 30, 2023.

There have no transfers between level 1, level 2 and level 3 categories.

XML 19 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Lease
6 Months Ended
Jun. 30, 2023
Lease  
Lease

5.Lease

The following table presents balances reported in the consolidated balance sheets related to the Group’s leases:

    

As of December 31, 

    

As of June 30, 

2022

2023

RMB

RMB

Operating lease right-of-use assets

 

2,207

 

1,362

Operating lease liabilities

 

2,035

 

1,244

The following table presents operating lease cost reported in the consolidated statements of comprehensive (loss) income related to the Group’s leases:

    

As of December 31,

    

As of June30,

2022

2023

RMB

RMB

Operating lease cost

 

714

 

698

Short-term lease cost

 

7,821

 

929

Total

 

8,535

 

1,627

The following table reconciles the undiscounted cash flows of the Group’s leases as of December 31, 2022 and June 30, 2023 to the present value of its operating lease payments:

    

As of December 31, 

    

As of June 30, 

2022

2023

RMB

RMB

2023

 

1,295

 

484

2024

 

804

 

792

Total undiscounted operating lease payments

 

2,099

 

1,276

Less: imputed interest

 

(64)

 

(32)

Present value of operating lease liabilities

 

2,035

 

1,244

XML 20 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts receivable, net
6 Months Ended
Jun. 30, 2023
Accounts receivable, net  
Accounts receivable, net

6.Accounts receivable, net

Accounts receivable consist of the following:

    

As of December 31, 

As of June 30,

2022

2023

  

    

RMB

    

RMB

Accounts receivable from real estate developers

 

1,023,787

969,550

Accounts receivable from individual customers

 

4,283

4,298

 

1,028,070

973,848

Less: allowance for doubtful accounts

 

(557,073)

(593,312)

Accounts receivable, net

 

470,997

380,536

As of December 31, 2022 and June 30, 2023, the Group pledged accounts receivable from real estate developers of RMB44,889 and nil as security for bank loans of RMB30,000 and nil respectively (see note 13).

The following table presents the movement of allowance for doubtful accounts for the year ended December 31, 2022 and six months ended June 30, 2023.

As of December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

Balance at the beginning of the period

 

710,168

 

557,073

(Reversal) Provision for the period

 

(82,825)

 

36,439

Written-off

(70,270)

(200)

Balance at the end of the period

 

557,073

 

593,312

The provision of allowance for doubtful accounts was included in general and administrative expenses.

XML 21 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Prepayments and other assets, net
6 Months Ended
Jun. 30, 2023
Prepayments and other assets, net  
Prepayments and other assets, net

7.Prepayments and other assets, net

As of December 31, 

As of June 30,

2022

2023

    

    

RMB

    

RMB

Loans receivable, net

(1)

 

25,988

    

9,442

Security deposits with real estate developers, net

 

(2)

 

66,978

26,398

Rental and other deposits, net

 

(3)

 

5,672

4,718

Other receivables

 

 

93,358

236,551

Prepayments and other assets, net

 

  

 

191,996

277,109

(1)    Loans receivable, net

As of December 31, 

As of June 30,

    

2022

    

2023

RMB

RMB

Secured loans

12,070

 

6,719

Unsecured loans

21,562

 

7,524

33,632

14,243

Less: allowance for doubtful loans

(7,644)

 

(4,801)

Loans receivable, net

25,988

 

9,442

As of December 31, 2022 and June 30, 2023, loans receivable are primarily personal loans made to home purchasers, home owners, Registered Agents and the Group’s employees. These loans have an original term from 30 days to 5 years and carry interest rates between 3.6%~20% per annum.

On December 25, 2017, the Group entered into a one-year arrangement with an independent third party trust, under which the Group would refer home owners on their platform to obtain personal loans from the trust. The Group is entitled to a loan facilitation fee ranging from 0.8% to 4% of the amounts of completed loan transactions. The personal loans are secured by the homeowners’ properties. The Group provided guarantee on the principal and interest repayment of the loans to the trust and committed to purchase all the unpaid loans principal and accrued interests due from the homeowners upon the end of the arrangement on December 25, 2018. On December 25, 2018, the Group purchased from the trust, pursuant to the arrangement, unpaid secured loans at a consideration of RMB21,424, determined based on the outstanding principal and interest payable by the homeowners. These loans have been recorded in secured loans receivable of RMB12,070 and RMB6,719 on the unaudited interim condensed consolidated balance sheet as of December 31, 2022 and June 30, 2023, with an allowance for doubtful loans of RMB5,347 and RMB3,268, respectively.

In June 2021, the Group lent aggregately RMB45,000 to certain real estate agent companies in Shenzhen, Suzhou and Shanghai at annual interest rate of 6.48% with repayment terms of 12 months. During the year ended December 31, 2021, the Group determined the remaining balance of the loans of RMB25,000 was not recoverable and full provision of allowance for doubtful accounts was made. During the year ended December 31, 2022, the remaining balance of the loans was fully collected and the Group reversed the previous provision of allowance for doubtful accounts of RMB25,000.

The following table sets forth the movement in the allowance for doubtful loans for the years ended December 31, 2022 and June 30, 2023:

As of December 31, 

As of June 30,

 

2022

 

2023

    

RMB

    

RMB

Balance at the beginning of the period

 

31,694

 

7,644

(Reversal) Provision for the period

 

(20,179)

 

1,737

Written-off

 

(3,871)

 

(4,580)

Balance at the end of the period

 

7,644

 

4,801

The allowance for loan losses is maintained at a level considered adequate to provide for losses that can be reasonably anticipated. Management performs periodic evaluation of the adequacy of the allowance. The allowance is based on the Group’s loan loss history, known and inherent risks in the portfolio, adverse situations that may affect the borrower’s ability to repay, composition of the loan portfolio, current economic conditions and other relevant factors. The allowance is calculated at portfolio-level since the loans portfolio is typically of smaller balance homogenous loans and is collectively evaluated for impairment. In estimating the allowance of the loan portfolio, the Group also considers qualitative factors such as current economic conditions and/or events in specific industries and geographical areas, including unemployment levels, trends in real estate values, peer comparisons, and other pertinent factors such as regulatory guidance.

The following table sets forth the aging of loans receivable as of December 31, 2022 and June 30, 2023.

As of December 31, 

As of June 30,

 

2022

 

2023

    

RMB

    

RMB

1-29 days past Due

 

3,000

 

30-89 days past Due

 

200

 

Over 180 days past Due

 

20,828

 

10,896

Total past Due

 

24,028

 

10,896

Current

 

9,604

 

3,347

Total loans

 

33,632

 

14,243

(2)Security deposits with real estate developers, net

    

As of December 31,

As of June 30,

2022

2023

RMB

RMB

Security deposits with real estate developers under Exclusive Sales Contract

 

- Without Sales Commitment Arrangement

98,066

97,676

- With Sales Commitment Arrangement

40,085

138,151

97,676

Less: Allowance for doubtful accounts

 

(71,173)

 

(71,278)

Security deposits with real estate developers, net

 

66,978

 

26,398

The Group is required to advance certain deposits to obtain the exclusive selling right for a limited period of time under Exclusive Sales Contracts (see note 1). The balance of deposits under Exclusive Sales Contract with Sales Commitment Arrangement is related to a parking space sales project which was entered during the year ended December 31, 2021, which was settled during the six months ended June 30, 2023.

An allowance for doubtful accounts of RMB71,173 and RMB71,278 was made against the deposits under Exclusive Sales Contract without Sales Commitment Arrangement which were considered not recoverable during the year ended December 31, 2022 and the six months ended June 30, 2023, respectively.

(3)

Rental and other deposits, net

    

As of December 31,

As of June 30,

2022

2023

RMB

RMB

Rental and other deposits

 

9,656

 

8,702

Less: Allowance for doubtful accounts

 

(3,984)

 

(3,984)

Rental and other deposits, net

 

5,672

 

4,718

An allowance of doubtful accounts of RMB3,984 was mainly recognized against rental and other deposits which were considered not recoverable as of December 31,2022 and June 30, 2023.

XML 22 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Property, equipment and software, net
6 Months Ended
Jun. 30, 2023
Property, equipment and software, net  
Property, equipment and software, net

8.

Property, equipment and software, net

As of December 31,

As of June 30,

2022

2023

    

RMB

    

RMB

Buildings

 

2,594

 

3,752

Leasehold improvements

 

57,162

 

46,189

Furniture and office equipment

 

2,738

 

2,461

Motor vehicles

 

1,633

 

1,633

Software*

 

4,699

 

4,699

Total Property, equipment and software

 

68,826

 

58,734

Less: Accumulated depreciation and amortization

 

(58,147)

 

(55,011)

Impairment loss

(7,642)

Total Property, equipment and software, net

 

3,037

 

3,723

Depreciation and amortization expenses were RMB2,081 and RMB463 for the six months ended June 30, 2022 and 2023, respectively.

Impairment loss represents the carrying amounts of property, equipment and software relating to the business of Shanghai Yuancui Information Technology Co., Ltd. ("Yuancui") which was ceased during the year ended December 31, 2021 (see note 22).

*All of the software were purchased outside the Group and used internally by the Group.

XML 23 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible assets, net
6 Months Ended
Jun. 30, 2023
Intangible assets, net  
Intangible assets, net

9.Intangible assets, net

As of December31,

As of June 30,

    

2022

    

2023

 

RMB

 

RMB

Non-competed agreements

 

6,740

 

6,740

Trademarks

 

1,070

 

1,070

Total intangible assets

 

7,810

 

7,810

Less: Accumulated amortization

 

(2,158)

 

(2,158)

Impairment loss

(5,652)

(5,652)

Total intangible assets, net

 

 

During the period ended December 31, 2020, the Group acquired intangible assets amounting to RMB 7,810 in connection with the acquisition of Yuancui, which were measured at fair value upon acquisition. The amortization expenses were nil and nil, for the six months ended June 30, 2022 and 2023, respectively. Yuancui business was ceased during the period ended December 31, 2021 (see note 22), and the intangible assets were fully impaired accordingly.

XML 24 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill, net
6 Months Ended
Jun. 30, 2023
Goodwill, net  
Goodwill, net

10.Goodwill, net

    

Amount

RMB

Balance as of January 1, 2022

Additions

 

454

Balance as of December 31, 2022

 

454

Additions

Balance as of June 30, 2023

 

454

In October 2020, the Group acquired a 51% equity interest in Yuancui with total consideration of RMB30,000. The excess of total consideration over net assets and identifiable intangible assets acquired was recorded as goodwill which amounted to RMB31,188 at the acquisition date (See note 22). The Group estimated the fair value of acquired assets and liabilities with the assistance of an independent valuation firm. Yuancui business was ceased during the year ended December 31, 2021 (see note 22) and the related goodwill was fully impaired.

In March 2022, the Group acquired a 78% equity interest in Beijing Tuqiang Yunxia Technology Limited ("Tuqiang"). The excess of total consideration over net assets was recorded as goodwill which amounted to RMB454 at the acquisition date (See note 22).

XML 25 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Equity method investment, net
6 Months Ended
Jun. 30, 2023
Equity method investment, net  
Equity method investment, net

11.Equity method investment, net

Balance as of January 1, 2022

257,122

Additions

33,154

Share of results

(2,020)

Return of capital

(19,547)

Impairment losses

(62,623)

Balance as of December 31, 2022

 

206,086

Share of results

 

441

Return of capital

(45,552)

Impairment losses

 

(11,779)

Balance as of June 30, 2023

 

149,196

During the year ended December 31, 2022 and the six months ended June 30, 2023, the Group made certain equity method investments. The Group does not have controlling financial interests over these investees, but it has ability to exercise significant influence over their financial and operating polices.

In connection with the Sales Commitment Arrangements as described in note 1, the Group invested into certain limited partnerships as a limited partner. The Group has determined that given the design of these limited partnerships, they are considered to be unconsolidated VIEs and the Group is not considered to be the primary beneficiary, as further described below.

During the years ended December 31, 2022 and the six months ended June 30, 2023, the limited partnerships were either involved in or invested by the Group for the purpose of the Sales Commitment Arrangements as a fund provider, details of which are disclosed in note 1. Under these arrangements, an initial deposit is required to be paid to the real estate developers prior to the commencement of the exclusive sales period. The limited partnerships are designed such that the investors (including the Group) would make their respective initial equity capital payments based on the initial deposit requirements. The investors are committed to provide additional capital funding in several tranches based on a funding schedule prepared considering of the forecast sale plan and actual progress of properties sales throughout the exclusive sale period.

The Group has determined that the total equity investment at risk of these limited partnerships is limited to the capital injected in these limited partnerships and does not include the commitments of the partners to contribute additional equity as the funding commitments are not reported as equity in the balance sheet of the limited partnerships. Capital investments of the partners are the only source of funding of these limited partnerships. In addition, the amount of paid-up capital at inception is limited to the funding requirements for the initial stage of the project. The Group has determined that the limited partnerships are VIEs as their total equity investments at risk are not considered to be sufficient to permit the limited partnerships to finance their activities without additional subordinated financial support.

To determine whether the Group is the primary beneficiary of these limited partnerships, the Group has evaluated whether it has both (i) the power to direct the activities of the limited partnerships that most significantly impact their economic performance; and (ii) the obligation to absorb losses of, or the right to receive benefits from, the limited partnerships that could potentially be significant to these entities.

The Group determined that the activities that most significantly impact the economic performance of the limited partnerships include: (i) selecting real estate projects, (ii) negotiating the terms of sale commitment arrangement, (iii) monitoring the progress of property sales and (iv) for the limited partnerships under Non-Group Commitment Arrangements as described in note 1, managing the disposal of unsold properties, if any, at the end of the sales period that the limited partnerships are required to purchase from the property developer.

Based on these activities that the Group considered to be most significant, the Group evaluated who has the power to direct them beginning with an assessment of the parties involved in the ownership and governance structure of these limited partnerships. In this regard, each of the limited partnerships is sponsored by an investor that is unrelated to the Group. The investments of the sponsoring investor in the limited partnerships are generally in the form of both limited partnership interest and general partnership interest, with these partnership interests being held by two or more of the sponsoring investor’s-controlled subsidiaries. Under the limited partnership agreement, the general partner can make key management decisions for the limited partnership. In addition, the Group does not have any kick-out right or the unilateral ability to exercise any substantive participating rights. Accordingly, the Group has determined that the power to direct the activities that most significantly impact the economic performance rests with the general partner and the other limited partners that are all under the common control of the sponsoring investor.

The Group’s obligation to absorb losses of, or the right to receive benefits from, the limited partnerships are limited to its committed capital investments or its rights to receive sharing of profit from the limited partnerships based on its proportionate share of the capital contributions.

Based on the analysis above, as the Group does not have the power to direct the activities of limited partnerships that most significantly impact their economic performance, the Group has concluded it is not the primary beneficiary of the limited partnerships established in connection with the Sales Commitment Arrangements. The Group determined that it has significant influence over these limited partnerships and therefore has accounted for its investments under the equity method.

The Group considers, as a limited partner, that its maximum exposures to the losses from the limited partnerships are the maximum loss that could potentially be recorded through earnings in future periods as a result of its investments and other variable interests in the limited partnerships, regardless of the probability of the losses actually occurring. The Group’s maximum exposures to the losses from the limited partnerships as of December 31, 2022 and June 30, 2023 are set out below, which represent the aggregated amounts of the carrying amounts of the investments in limited partnerships and the maximum amount of additional capital commitments as stipulated in the respective partnership deeds. The Group does not have any other obligation or commitment to provide any guarantee, loan or other financial support to the limited partnerships.

Maximum

    

amount of

    

Maximum

Aggregated

additional

exposures to the

carrying amount

capital

losses of the

(before impairment loss)

commitment

limited

of the limited partnerships

(Note 22(b))

partnerships

    

RMB

RMB

RMB

Balance as of December 31, 2022

 

454,803

300,019

754,822

Balance as of June 30, 2023

 

410,928

327,869

738,797

Impairment loss

In considering current property market conditions and the operating performance of the limited partnerships, the Group recognized other-than-temporary impairment loss of RMB62,623 to the investment in Ningbo Meishan Yunde Investment Limited Partnership (“Yunde”) and Ningbo Meishan Muju Investment Limited Partnership (“Muju”) during the year ended December 31, 2022 and of RMB11,779 to the investment in Ningbo Meishan Jiuchuan Investment Limited Partnership (“Jiuchuan”), Ningbo Meishan Jiushi Investment Limited Partnership (“Jiushi”)and Ningbo Meishan Jiuzhen Investment Limited Partnership (“Jiuzhen”) during the six months ended June 30, 2023.

Disposal

During the year ended December 31, 2021, the other investors of Ningbo Meishan Deyu Investment Limited Partnership (“Deyu”) and Ningbo Meishan Jiuyi Investment Limited Partnership (“Jiuyi”) withdrew all their capital invested after completing the properties sales projects. The Group became the sole investor of Deyu and Jiuyi, which have been accounted for as consolidated subsidiaries of the Group (see note 22). Deyu was cancelled in September, 2022.

The following equity method investees were either involved in or invested by the Group for the purpose of the Sales Commitment Arrangements as a fund provider or other transactions, details of which are disclosed in note 1. The Group’s effective interests to the limited partnerships as of December 31, 2022 and June 30, 2023 are as below:

    

As of

December 31, 

As of June 30,

  

    

2022

    

2023

Name of the limited partnerships

Shanghai Gefei Chengyun Investment Center Limited Partnership (“Gefei Chengyun”)

 

20

%  

20

%  

Ningbo Meishan Jiushen Investment Limited Partnership (“Jiushen”)

 

12

%  

12

%  

Tibet Shiguan Business Management Limited Partnership (“Shiguan”)

 

27.6

%  

***

Jiuchuan

 

10

%  

10

%  

Ningbo Meishan Decheng Investment Limited Partnership (“Decheng”)

 

2

%  

***

Yiwu Longshu Tianye Investment Management Limited Partnership (“Longshutianye”)

 

26

%

26

%

Yiwu Longshu Qianli Investment Management Limited Partnership (“Longshuqianli”)

 

16

%

***

Jiuyi

 

*

*

Jiuzhen

 

20

%  

20

%  

Yunde

 

20

%  

20

%  

Ningbo Meishan Deyan Investment Limited Partnership (“Deyan”)

 

20

%  

20

%  

Ningbo Meishan Detong Investment Limited Partnership (“Detong”)

40

%  

40

%  

Ningbo Meishan Derong Investment Limited Partnership (“Derong”)

37

%  

37

%  

Jiushi

40

%  

40

%  

Ningbo Meishan Qixing Management Limited Partnership (“Qixing”)

15.7

%  

15.7

%  

Shanghai Ruokun Management Limited Partnership (“Ruokun”)

20

%  

***

Deyu

*

*

Hangzhou Honggeng Investment Limited Partnership (“Honggeng”)

20

%

***

Shenzhen Jiaxinda No.3 Investment Limited Partnership(“Jiaxinda”)

10

%

10

%  

Shanghai Fangjin Management Limited Partnership (“Fangjin”)

49

%

***

Muju

30

%

30

%  

Name of other equity method investees

Shenzhen Chenji Zhaozhao Technology Co., Ltd(“Chenji Zhaozhao”)

30

%**

***

Shanghai Tinghaozhu Space Design Co., Ltd(“Tinghaozhu Space”)

40

%**

40

%**

*During the year ended December 31, 2021, the Group became the sole investor of Deyu and Jiuyi. Therefore, Deyu and Jiuyi become consolidated subsidiaries of the Group (see note 22).

**During the year ended December 31, 2022, the Group invested the Chenji Zhaozhao and Tinghaozhu Space, both of which the Group does not have controlling financial interests over these investees, but has ability to exercise significant influence over their financial and operating polices accounting for 30% and 40% of their total equity, respectively.

***During the six months ended June 30, 2023, the Group fully disposed its equity interests in the Shiguan, Decheng, Longshuqianli, Ruokun, Honggeng, Fangjin and Chenji Zhaozhao through company cancellation or share transference.

During the year ended December 31, 2022 and six months ended June 30, 2023, the Group made additional investments into these limited partnerships and received return of capital from these limited partnerships, details of which are summarized below:

For the Year Ended

December 31,

For the Six Months Ended June 30,

2022

2023

Name of the

Capital

Return of

Capital

Return of

limited partnerships

Investments

capital

Investments

capital

    

RMB

    

RMB

    

RMB

    

RMB

Jiushen

 

6,350

 

(18,500)

(9,850)

Longshutianye

(663)

Jiuzhen

(414)

Deyan

(200)

Derong

(1)

Jiushi

(32,650)

Fangjin

(234)

Muju

23,814

(398)

Name of other equity method investees

Chenji Zhaozhao

2,190

(2,190)

Tinghaozhu Space

800

Total

33,154

(19,547)

(45,553)

Summary of combined unaudited financial information for these equity method investees as of and for the year ended December 31, 2022 and the six months ended June 30, 2023 are presented below:

As of

December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

Balance sheet data:

 

  

 

  

Current assets

 

854,415

 

606,804

Non-current assets

 

171,618

 

76,240

Total assets

 

1,026,033

 

683,044

Current liabilities

 

226,849

 

145,718

Total liabilities

 

226,849

 

145,718

Equity

 

799,184

 

537,326

Total liabilities and shareholders’ equity

 

1,026,033

 

683,044

For the six months ended June 30, 

2022

2023

    

RMB

    

RMB

Operating data:

 

  

 

  

Revenue

 

842

 

10

Operating loss

 

(3,033)

 

(1,062)

Net loss

 

(2,742)

 

(895)

XML 26 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Long-term equity investment, net
6 Months Ended
Jun. 30, 2023
Long-term equity investment, net  
Long-term equity investment, net

12.Long-term equity investment, net

In accordance with the Capital Injection and Share Transfer Agreement entered between the Group, Chengdu Haofangtong Technology Corporation Limited (“Haofangtong”) and the existing shareholders of Haofangtong dated July 7, 2018, the Group agreed to acquire 26% equity interests of Haofangtong by (1) subscribing 4,029,543 newly issued shares (the “New Share Issuing”), which represents 7% equity interests of Haofangtong, with a consideration of RMB56,000 (2) an option to purchase 10,937,339 shares, representing 19% equity interests of Haofangtong after New Share Issuing, from the existing shareholders for RMB32,000 if Haofangtong and the existing shareholders of Haofangtong fulfill certain conditions under the agreement. Haofangtong’s principle activities are the development and sales of Enterprise Resource Planning (“ERP”) system for real estate agents.

On September 5, 2018, the Group completed the transaction of subscripting 4,029,543 newly issued shares of Haofangtong. Management has determined that the consideration paid of RMB56,000 represents the cost of (i) 7% equity interests of Haofangtong and (ii) a purchase option in respect of an additional 19% equity interests of Haofangtong from the existing shareholders for RMB32,000. The total consideration paid is allocated to the 7% equity interest and the purchase option, based on the valuation report prepared by an independent valuation firm.

The Group has determined that it does not have significant influence in Haofangtong and that there is no readily determinable fair value of Haofangtong’s shares. The investments in the 7% equity interests and the purchase option on additional equity interests are measured at their respective allocated costs, less impairment, with subsequent adjustments for observable price changes.

In December 2019, the Group determined that the decline in the fair value of the equity investments in Haofangtong, including the purchase option of additional equity interests, was other than temporary and an impairment loss of RMB16,000 was recorded in the Consolidated Statements of Comprehensive Loss for the year ended December 31, 2019. The fair value is based on the valuation report prepared by an independent valuation firm.

No impairment or adjustment for observable price changes on such investments was recognized for the year ended December 31, 2020.

In December 2021, the Group determined a further decline in the value of the equity investments in Haofangtong was other than temporary and an impairment loss of RMB26,000 was recorded in the Consolidated Statements of Comprehensive Loss for the year ended December 31, 2021, with the estimated fair value determined by management based on the valuation report prepared by an independent valuation firm.

In December 2022, the Group determined a further decline in the value of the equity investments in Haofangtong was other than temporary and an impairment loss of RMB8,000 was recorded in the Consolidated Statements of Comprehensive Loss for the year ended December 31, 2022, with the estimated fair value determined by management.

In June 2023, the Group determined a further decline in the value of the equity investments in Haofangtong was other than temporary and an impairment loss of RMB3,000 was recorded in the Consolidated Statements of Comprehensive Loss for the year ended June 30, 2023, with the estimated fair value determined by management.

XML 27 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Short-term bank borrowings
6 Months Ended
Jun. 30, 2023
Short-term bank borrowings  
Short-term bank borrowings

13.Short-term bank borrowings

As of

December 31,

As of June 30,

2022

2023

    

RMB

    

RMB

Secured bank loans

 

72,500

 

Short-term borrowing

 

72,500

 

The weighted average interest rates of bank loans as of December 31, 2022 and June 30, 2023 are 6.6% and 4.8%, respectively. The details of security and guarantee of bank loans as of December 31, 2022 and June 30, 2023 are as below.

In July 2021, the Group borrowed a one-year loan of RMB100,000 from Zhejiang Chouzhou Commercial Bank at annual interest rate of 7.50%. The loan was secured by real estate owned by one of equity method investment of the Group, Jiushi (see note 23) and real estate owned by Suzhou Chaxiaobai. The spouse of a shareholder of the Group is the controlling shareholder of Suzhou Chaxiaobai (see note 24). In December 2021, the Group repaid RMB15,400 among the loan from Zhejiang Chouzhou Commercial Bank borrowed in 2021. In July 2022, the Group fully repaid the remaining balance of a one-year loan of RMB100,000 from Zhejiang Chouzhou Commercial Bank of RMB84,600.

In September 2022, the Group borrowed a 11-month loan of RMB42,500 from Zhejiang Chouzhou Commercial Bank at annual interest rate of 7.50%. The loan was secured by real estate owned by one of equity method investment of the Group, Jiushi (see note 24) and real estate owned by Suzhou Chaxiaobai. The spouse of a shareholder of the Group is the controlling shareholder of Suzhou Chaxiaobai (see note 24). The loan of RMB42,500 from Zhejiang Chouzhou Commercial Bank was fully repaid in January, 2023.

In March 2021, the Group borrowed a one-year loan of RMB50,000 from Bank of China, at annual interest rate of 4.35%. The Group pledged the accounts receivable due from real estate developers with the balance of RMB84,333 as of December 31, 2021. The loan of RMB50,000 from Bank of China was fully repaid in March 2022.

In August 2022, the Group borrowed a 6-month loan of RMB30,000 from Bank of China, at annual interest rate of 3.80%. The Group pledged the accounts receivable due from real estate developers with the balance of RMB44,889 as of December 31, 2022. The loan of RMB30,000 from Bank of China was fully repaid in February, 2023.

In June 2021, the Group borrowed a one-year loan of RMB180 from Bank of Nanjing, at annual interest rate of 5.00%. The loan of RMB180 from Bank of Nanjing was fully repaid in June 2022.

The loan agreements with Bank of China, Zhejiang Chouzhou Commercial Bank and Bank of Nanjing contain certain financial and non-financial covenants. As of December 31, 2022 and June 30, 2023, the Group was in compliance with the relevant covenants.

XML 28 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Customers' refundable fees
6 Months Ended
Jun. 30, 2023
Customers' refundable fees  
Customers' refundable fees

14.Customers’ refundable fees

As of

December 31,

As of June 30,

2022

2023

    

RMB

    

RMB

Balance at the beginning of the year/period

 

30,997

 

30,747

Cash received from customers

 

42,298

 

5,467

Cash refunded to customers

 

(46,554)

 

(6,235)

Revenue recognized

 

4,006

 

1,538

Balance at the end of the year/period

 

30,747

 

31,517

Customers’ refundable fees represent the commission income received in advance (see note 2(v)).

XML 29 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued expenses and other payables
6 Months Ended
Jun. 30, 2023
Accrued expenses and other payables  
Accrued expenses and other payables

15.Accrued expenses and other payables

As of

December

As of June

31,

30,

2022

2023

    

    

RMB

    

RMB

Accrual for salary and bonus

 

  

 

6,426

 

5,238

Other taxes and surcharge payable

 

  

 

24,081

 

24,977

Down payments collected on behalf of secondary property sellers

 

(1)

 

 

Amounts due to franchisees

 

(2)

 

218

 

218

Professional service fee

 

  

 

982

 

838

Amounts due to third parties under collaborative agreements

 

(3)

 

41,444

 

40,973

Accrued expenses

10,406

2,479

Receipt in advance

12,551

9,696

Others

 

  

 

85,032

 

35,833

Accrued expenses and other payables

 

  

 

181,140

 

120,252

(1)These amounts were held on behalf of home purchasers in respect of their down payments made for secondary property transactions for which legal title transfer from property sellers had not yet been completed.
(2)The Group entered into franchise agreements with certain real estate agency companies which are granted with the right to use the Group’s brands, access of listings in the Group’s platform and other resources. These amounts as of December 31, 2022 and June 30, 2023 represent the commission received on behalf of the real estate agency companies and guarantee deposits.
(3)The amount represents funds provided by third parties under Collaborative Agreements (see note 1) for the parking space sales projects.
XML 30 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Taxation
6 Months Ended
Jun. 30, 2023
Taxation  
Taxation

16.Taxation

a)    Income tax

Cayman Islands

Under the current laws of the Cayman Islands, the Company is 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.

Hong Kong

Under the current Hong Kong Inland Revenue Ordinance, the Company’s Hong Kong subsidiary is subject to Hong Kong profits tax at the rate of 16.5% on its taxable income generated from the operations in Hong Kong. A two-tiered Profits Tax rates regime was introduced since year 2018 where the first HK$2,000 of assessable profits earned by a company will be taxed at half the current tax rate (8.25%) whilst the remaining profits will continue to be taxed at 16.5%. There is an anti-fragmentation measure where each group will have to nominate only one company in the group to benefit from the progressive rates. Payments of dividends by the subsidiary to the Company is not subject to withholding tax in Hong Kong.

PRC

Under the Enterprise Income Tax Law (“EIT Law”) in the PRC, domestic companies are subject to EIT at a uniform rate of 25%.  The Company’s PRC subsidiaries, VIE and VIE’s subsidiaries are subject to the statutory income tax rate at 25% unless otherwise specified. On October 31, 2017, Shenzhen Fangdd obtained a certificate from the Guangdong provincial government for a High and New Technology Enterprise (“HNTE”) qualification and the certificate was renewed on December 11, 2020. This renewed certificate entitled Shenzhen Fangdd to enjoy a preferential income tax rate of 15% for a period of three years from 2020 to 2022 if all the criteria for HNTE status could be satisfied in the relevant year.

Under the EIT Law and its implementation rules, an enterprise established outside China with a “place of effective management” within China is considered a China resident enterprise for Chinese enterprise income tax purposes. A China resident enterprise is generally subject to certain Chinese tax reporting obligations and a uniform 25% enterprise income tax rate on its worldwide income. The implementation rules to the New EIT Law provide that non-resident legal entities are considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting, properties, etc., occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Company does not believe that the legal entities organized outside the PRC should be treated as residents for 2008 EIT law purposes. If the PRC tax authorities subsequently determine that the Company and its subsidiaries registered outside the PRC are deemed resident enterprises, the Company and its subsidiaries registered outside the PRC will be subject to the PRC income tax at a rate of 25%. Dividends paid to non-PRC-resident corporate investor from profits earned by the PRC subsidiaries after January 1, 2008 would be subject to a withholding tax. The EIT law and its relevant regulations impose a withholding tax at 10%, unless reduced by a tax treaty or agreement, for dividends distributed by a PRC-resident enterprise to its non-PRC-resident corporate investor for earnings generated beginning on January 1, 2008. As at December 31, 2022 and June 30, 2023, there was no retained earnings from consolidated level of all the foreign subsidiaries. And thus, the Company has not provided for deferred tax liabilities on undistributed earnings.

Loss before provision for income taxes is attributable to the following geographic locations for the six months ended June 30, 2022 and 2023:

For the Six Months Ended June 30,

2022

2023

    

RMB

    

RMB

Cayman

 

(140,369)

 

(3,271)

Hong Kong SAR

 

(1,911)

 

(952)

BVI

 

 

PRC, excluding Hong Kong SAR

 

(44,346)

 

10,675

 

(186,626)

 

6,452

Income tax (expense) benefit consists of the following:

For the Six Months Ended June 30,

2022

2023

    

RMB

    

RMB

Current income tax expense (benefit)

 

5,474

 

(2,909)

 

5,474

 

(2,909)

The actual income tax expense reported in the Unaudited Interim Condensed Consolidated Statements of Comprehensive Loss for each of six months ended June 30, 2022 and 2023 differs from the amount computed by applying the PRC statutory income tax rate of 25% to loss before income taxes due to the following:

For the Six Months Ended June 30,

2022

2023

    

RMB

    

RMB

(Loss) profit before tax

 

(186,626)

 

6,452

Income tax computed at PRC statutory tax rate

 

(46,657)

 

1,613

Effect of preferential tax rate*

 

(1,815)

 

Tax rate differential not subject to PRC income tax

 

35,255

 

899

Non-deductible expense

 

12,200

 

(2,176)

Change in valuation allowance

 

4,484

 

896

Additional deduction for research and development expenses

 

(625)

 

(466)

Tax-exempted income

 

92

 

Late payment surcharge on uncertain tax position

 

1,149

 

(3,712)

Others

 

1,391

37

5,474

(2,909)

* Shenzhen Fangdd enjoys a preferential income tax rate of 15% from 2014 to 2022 if all the criteria for HNTE status could be satisfied in the relevant years. Please refer to Note 15 – a) PRC section for details.

b)    Deferred tax assets and liabilities

The tax effects of temporary differences that give rise to the deferred income tax assets and liabilities as of December 31, 2022 and June 30, 2023 are as follows:

As of

As of

December 31, 

June 30, 

 

2022

 

2023

    

RMB

    

RMB

Net operating loss carry forward

 

103,285

 

90,576

Allowance for doubtful accounts

 

172,898

 

180,992

Payroll and accrued expenses

 

4,157

 

4,157

Deductible advertisement expenses

 

1,024

 

3,134

Long-term equity investment impairment

 

74,988

 

80,159

Intangible assets*

28,031

26,260

Gross deferred tax assets

 

384,382

 

385,278

Less: Valuation allowance

 

(384,382)

 

(385,278)

Net deferred tax assets

 

 

* In December 2020, Shenzhen Fangdd transferred certain internal developed software to another subsidiary of the Group at a consideration of RMB141.5 million which resulted a difference between the financial statement carrying amounts of the intangible asset and the respective tax base.

The movements of the valuation allowance are as follows:

For the

Year

For the Six

Ended

Months

December

Ended June

31,

30,

2022

2023

    

RMB

    

RMB

Balance at the beginning of the period

 

(324,682)

 

(384,382)

Changes of valuation allowances

 

(59,700)

 

(896)

Balance at the end of the period

 

(384,382)

 

(385,278)

As of June 30,2023, the valuation allowance of RMB385,278 was related to the deferred income tax asset of subsidiaries of the Company. These entities were in a cumulative loss position, which is a significant negative indicator to overcome that sufficient income will be generated over the periods in which the deferred income tax assets are deductible or utilized. The ultimate realization of deferred income tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible or utilized. Management considers the scheduled reversal of deferred income tax liabilities, projected future taxable income and tax planning strategies in making this assessment.

The net operating losses carry forwards of the Company’s PRC subsidiaries amounted to RMB354,436 as of June 30, 2023, of which RMB31,483, RMB22,229, RMB47,116, RMB148,871 and RMB84,783 and RMB19,954 will expire if unused by December 31, 2023, 2024, 2025, 2026, 2027 and 2028, respectively.

A reconciliation of the beginning and ending amount of total unrecognized tax benefits for the year ended December 31, 2022 and the six months ended June 30, 2023 is as follows:

For the

Year

For the Six

Ended

Months

December

Ended June

31,

30,

2022

2023

    

RMB

    

RMB

Beginning balance

 

(28,575)

(30,772)

Additions

 

(2,197)

(909)

Ending balance

 

(30,772)

(31,681)

RMB30,772 and RMB31,681 of unrecognized tax benefits as of December 31, 2022 and June 30, 2023 are related to uncertainty with regards to the deductibility of certain business expenses incurred as well as recognition of certain income for tax purpose. Those, if recognized, would affect the effective tax rate. The unrecognized tax benefits as of December 31, 2022 and June 30, 2023 were included in other non-current liabilities. The Group is currently unable to provide an estimate of a range of total amount of unrecognized tax benefits that is reasonably possible to change significantly within the next twelve months. The accrued interest and penalties were recognized in the Unaudited Interim Condensed Consolidated Statements of Comprehensive Loss as components of income tax expense.

According to the PRC Tax Administration and Collection Law, the statute of limitations is three years for tax underpayment due to computational errors made by the taxpayer or the withholding agent. The statute of limitations is extended to five years under special circumstances where the underpayment of taxes is more than RMB100. In the case of transfer pricing issues, the statute of limitations is 10 years. There is no statute of limitations for tax evasions.

XML 31 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Redeemable Convertible Preferred Shares
6 Months Ended
Jun. 30, 2023
Redeemable Convertible Preferred Shares  
Redeemable Convertible Preferred Shares

17.Redeemable Convertible Preferred Shares

All of the Redeemable Convertible Preferred Shares were converted to Class A ordinary shares immediately upon the completion of the Company’s initial public offering on November 1, 2019.

Redeemable Convertible Preferred Shares consist of the following:

Series A-2

Series B

Series C

Preferred

Preferred

Preferred

Shares

Shares

Shares

Total

Balance as of January 1, 2019

    

102,743

    

446,889

    

2,193,512

    

2,743,144

Redemption value accretion

3,041

 

15,642

 

97,625

 

116,308

Foreign currency translation adjustment

2,747

 

11,870

 

59,017

 

73,634

Conversion of Redeemable Convertible Preferred Shares to Class A Ordinary Shares

 

(108,531)

 

(474,401)

 

(2,350,154)

 

(2,933,086)

Balance as of December 31, 2019, 2020, 2021, 2022 and June 30, 2023

 

 

 

 

Since the date of incorporation, the Company has completed four rounds of financing by issuing preferred shares, namely, Series A-1 and A-2 preferred shares issued in 2013 (the Series A-1 preferred shares and Series A-2 preferred shares are collectively referred as “Series A preferred shares”), Series B preferred shares issued in 2014, and Series C preferred shares issued in 2015. Series A-1 preferred shares are non-redeemable convertible preferred shares while the other series preferred shares are redeemable and convertible.

On October 25, 2013, the Company entered into a share purchase agreement with the Series A Investors and pursuant to which, the Company issued 259,257,900 shares of Series A preferred shares, of which 111,110,000 series A-1 preferred shares were issued at par value and 148,147,900 series A-2 preferred shares were issued at a price of US$0.07 per share with total consideration of US$9,830 (equivalent to approximately RMB58,980) (see note 17 for the detail of Series A-1 preferred shares). The issuance of the Series A preferred shares was completed in 2013.

On June 12, 2014, the Company entered into a share purchase agreement with the Series B Investors and pursuant to which, the Company issued 177,834,496 shares of Series B preferred shares at a price of US$0.25 per share with total consideration of US$45,000 (equivalent to approximately RMB276,764). The issuance of the Series B preferred shares was completed in 2014.

On June 30, 2015, the Company entered into a share purchase agreement with the Series C Investors and pursuant to which, the Company issued 286,959,017 shares of Series C preferred shares at a price of US$0.78 per share with total consideration of US$223,000 (equivalent to approximately RMB1,364,046). The issuance of the Series C preferred shares was completed in 2015. Pursuant to the agreement with Series C Investor, the Company repurchased on 29,596,670 ordinary shares with consideration of US$23,000 (equivalent to approximately RMB140,612), and 9,007,682 Series A-1 preferred shares with consideration of US$7,000 (equivalent to approximately RMB42,000).

On October 8, 2019, the Company granted an option to acquire 172,908,894 Class A ordinary shares at par value to its Series C preferred shareholder, Greyhound Investment Ltd., in exchange for, among other things, the shareholder’s consent to amend the qualified IPO definition in the Company’s shareholders’ agreement and articles of association to authorize the offering the Company then contemplated. The option granted to Greyhound Investment Ltd. is exercisable on the earlier of (i) 61 calendar days after the completion of the offering, and (ii) February 14, 2021. During the year ended December 31, 2019, the fair value of the option granted to Greyhound Investment Ltd. on October 8, 2019 of RMB642,174 was recorded as a deemed dividend. Greyhound Investment Ltd. exercised the option on January 7, 2020.

The Company had classified the Series A-2 Preferred Shares, Series B Preferred Shares and Series C Preferred Shares as mezzanine equity in the Consolidated Balance Sheets for periods prior to their conversion to Class A ordinary shares on November 1, 2019 as they were contingently redeemable at the option of the holders after a specified time period.

The Company has determined that conversion and redemption features embedded in the Redeemable Preferred Shares are not required to be bifurcated and accounted for as a derivative, as the economic characteristics and risks of the embedded conversion and redemption features are clearly and closely related to that of the Preferred Shares. The Preferred Shares are not readily convertible into cash as there is not a market mechanism in place for trading of the Company’s shares.

The Company has determined that there was no beneficial conversion feature attributable to any of the Preferred Shares because the initial effective conversion prices of these Preferred Shares were higher than the fair value of the Company’s ordinary shares at the relevant commitment dates.

In addition, the carrying values of the Preferred Shares are accreted from the share issuance dates to the redemption value on the earliest redemption dates. The accretions are recorded against retained earnings, or in the absence of retained earnings, additional charges are recorded by increasing the accumulated deficit.

The rights, preferences and privileges of the Preferred Shares are as follows:

Redemption Rights

At any time on or after June 12, 2019 if there is no Qualified Initial Public Offering (‘‘Qualified IPO’’), each of the holders of a majority of the then outstanding Series A-2 Preferred Shares and Series B Preferred Shares may request a redemption of the Preferred Shares of such series.

At any time after the earlier of (a) the fifth anniversary of the commitment date of the series C preferred shares purchase agreement (“Closing Date”) (if there is no Qualified IPO) or (b) any redemption initiated by the holders of Series A-2 Shares or Series B Shares pursuant to above, each of the holders of a majority of the then outstanding Series C Preferred Shares may request a redemption of the Preferred Shares of such series.

The price at which each Preferred Share shall be redeemed equal to 150% of its Original Issue Price, plus any dividend which have been declared (but which remain unpaid) in respect of the Preferred Shares, as adjusted for share split, share dividends, combination, recapitalizations and similar events with respect to each series.

The Company accretes changes in the redemption value over the period from the date of issuance to the earliest redemption date of the Preferred Shares using effective interest method. Changes in the redemption value are considered to be changes in accounting estimates.

Conversion Rights

Each Preferred Share is convertible, at the option of the holder, at any time after the date of issuance of such Preferred Shares according to a conversion ratio, subject to adjustments for dilution, including but not limited to stock splits, stock dividends and capitalization and certain other events. Each Preferred Share is convertible into a number of ordinary shares determined by dividing the applicable original issuance price by the conversion price. The conversion price of each Preferred Share is the same as its original issuance price and no adjustments to conversion price have occurred. At December 31, 2016, 2017 and 2018, each Preferred Share is convertible into one ordinary share.

Each Preferred Share shall automatically be converted into ordinary shares, at the then applicable preferred share conversion price upon (i) closing of a Qualified Initial Public Offering (‘‘Qualified IPO’’) or (ii) each Series B Preferred Share shall automatically be converted into Ordinary Shares upon the affirmative written consent of the holders of 75% or more of then outstanding Series B Preferred Shares.

Voting Rights

Each Preferred Share shall be entitled to that number of votes corresponding to the number of ordinary shares on an as-converted basis. Preferred Shares shall vote together with the holders of Ordinary Shares, and not as a separate class or series with respect to certain specified matters. Otherwise, the holders of Preferred Shares and ordinary shares shall vote together as a single class.

Dividend Rights

No dividends shall be declared or paid on the Ordinary Shares, Series A Preferred Shares and the Series B Shares unless and until a dividend in like amount is paid at the same time on each outstanding Series C Preferred Share calculated on an as-converted basis.

No dividends shall be declared or paid on the Ordinary Shares and Series A Preferred Shares unless and until a dividend in like amount is paid at the same time on each outstanding Series B Preferred Share (calculated on an as-converted basis).

Liquidation Preferences

In the event of any liquidation including deemed liquidation, dissolution or winding up of the Company, holders of the Preferred Shares shall be entitled to receive a per share amount equal to 150% of the original preferred share issue price of the respective series of Preferred Shares, as adjusted for share dividends, share splits, combinations, recapitalizations or similar events, plus all accrued and declared but unpaid dividends thereon, in the sequence of Series C Preferred Shares, Series B Preferred Shares, Series A-2 Preferred Shares and Series A-1 Preferred Shares. After such liquidation amounts have been paid in full, any remaining funds or assets of the Company legally available for distribution to shareholders shall be distributed on a pro rata, pari passu basis among the holders of the Preferred Shares, on an as-converted basis, together with the holders of the ordinary shares.

The modifications of the rights, preferences and privileges of the Preferred Shares are not considered substantial, and are thus accounted for as a modification rather than an extinguishment of the Preferred Shares. Where there is a transfer of value between ordinary shareholders and Preferred Shares holders as a result of such modifications, the transfer of value is accounted for as deemed dividends, recorded as additions/reductions in accumulated deficit and reductions/additions in the Preferred Shares carrying amounts.

XML 32 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Ordinary shares and Series A-1 Convertible Preferred Shares
6 Months Ended
Jun. 30, 2023
Ordinary shares and Series A-1 Convertible Preferred Shares  
Ordinary shares and Series A-1 Convertible Preferred Shares

18.Ordinary shares and Series A-1 Convertible Preferred Shares

Ordinary shares

Upon incorporation in 2013, the Company’s authorized ordinary shares were 2,000,000,000 shares with a par value of US$0.0000001 each and issued 975,308,700 ordinary shares at par value. The number of authorized ordinary shares was increased from 2,000,000,000 to 2,275,948,587 as of December 31, 2018 after the issuance of Series A-1, A-2, B and C Preferred Shares.

Immediately prior to the completion of Company’s initial public offering on November 1, 2019, its authorized share capital was changed to US$500 divided into 5,000,000,000 shares of a par value of US$0.0000001 each, comprising of (i) 3,380,061,942 Class A ordinary shares, (ii) 619,938,058 Class B Ordinary Shares of a par value, and (iii) 1,000,000,000 shares of such class or classes (however designated) as the board of directors may determine in accordance with the amended and restated memorandum and articles of association. 619,938,058 ordinary shares beneficially owned by the Company’s founders, Yi Duan, Xi Zeng and Jiancheng Li were re-designated into Class B ordinary shares on a one-for-one basis and remaining 325,773,972 ordinary shares were re-designated into Class A ordinary shares on a one-for-one basis. All outstanding preferred shares were converted into 715,043,731 Class A ordinary shares.

Upon the completion of Company’s initial public offering and exercise of the overallotment options, the Company issued 150,000,000 and 12,504,475 Class A ordinary shares at price of US$0.52 per Class A ordinary share, respectively. The total net proceeds received were US$71,596 (equivalent to approximately RMB498,436).

On October 14, 2022, the Company’s authorized share capital was changed to US$5,000 divided into 50,000,000,000 shares of a par value of US$0.0000001 each, comprising of (i) 30,000,000,000 Class A ordinary shares of a par value, (ii) 10,000,000,000 Class B ordinary shares of a par value, and (iii) 10,000,000,000 shares of such class or classes (however designated) as the board of directors may determine in accordance with the amended and restated memorandum and articles of association.

Upon the completion of the Company’s the offering on December 8, 2022, the Company issued 375,000,000 Class A ordinary shares at price of US$0.0017 per Class A ordinary share and 75,000 Class C ordinary shares at price of US$0.0036 per Class C ordinary share, respectively. The total net proceeds received were US$450 (equivalent to approximately RMB3,136).

On February 21, 2023, 129,519,698 Class A ordinary shares were issued to Mr. Jiancheng Li upon the conversion of the same number of Class B ordinary shares held by him on February 21, 2023.

On March 3, 2023, the company additionally offered and issued 120,811,500 Class A ordinary shares at an offering price of US$0.0017 per Class A ordinary share. The total net proceeds received were US$23 (equivalent to approximately RMB158).

On February 10, 2023, the Company received a convertible promissory note payment of US$21 million, under which the Company would sell and issue a convertible promissory note in a principal amount of US$21 million to an investor through private placement. The Note will mature in six months following the issuance, bearing interest at the rate of 8% per annum which shall be payable on the maturity date. At any time after the issuance and before the maturity date, the Note is convertible, in whole but not in part, into class A ordinary shares of the Company at the option of the holder thereof at a price equal to 64% of the higher of the following (adjusted by the ADS-to-share ratio): (i) the average closing price of the Company’s American depositary shares (the “ADSs”) for the last 5 days preceding the date of the conversion notice and (ii) US$0.47. Each ADS currently represents 375 Class A Ordinary Shares. To maintain a stable corporate structure following the potential conversion of the Note, the Company had simultaneously entered into a share subscription agreement, under which the Company has agreed to sell and issue up to 7,875,000 class C ordinary shares of the Company with the same rights, privileges and restrictions approved by the board of directors on November 29, 2022 to ZX INTERNATIONAL LTD, a British Virgin Islands company controlled by Mr. Xi Zeng, the chairman of the board of directors and chief executive officer of the Company, if the Company receives a conversion notice from the Note holder. The per share purchase price would be calculated based on the average closing price of the Company’s ADSs for the 30 trading days prior to the closing notice date and adjusted by the ADS-to-share ratio.

On March 9, 2023, the Company entered into a note conversion agreement with the holder of the convertible promissory note in a principal amount of US$21 million. Pursuant to the Note Conversion Agreement, the Noteholder has converted the outstanding balance of the Note into an aggregate of 18,750,000,000 Class A ordinary shares of the Company at an amended conversion price of US$0.00112 per share. Concurrently with the conversion of the Note, the Company has issued 5,625,000 Class C ordinary shares of the Company, at a purchase price of US$0.00271 per share, to ZX INTERNATIONAL LTD, a British Virgin Islands company controlled by Mr. Xi Zeng, the chairman of the board of directors and chief executive officer of the Company.

In respect of matters requiring the votes of shareholders, the holders of Class B ordinary shares is entitled to ten votes per share, the holders of Class C ordinary shares is entitled to 10,000 votes per share, while the holders of Class A ordinary shares entitle to one vote per share. Each Class B and each Class C ordinary share is convertible into one Class A ordinary share at any time by the holder thereof, while Class A ordinary shares are not convertible into Class B or Class A ordinary shares under any circumstances.

Series A-1 Convertible Preferred Shares

Series A-1 Preferred Shares are not redeemable and are convertible to Ordinary Shares at a 1-to-1 initial conversion ratio at the option of the holder at any time after the date of issuance. The liquidation preference of Series A-1 Preferred Shares is preferable to Ordinary Shares but subordinated to redeemable convertible preferred shares as disclosed in Note 16.

On November 1, 2019, all Series A-1 Convertible Preferred Shares were converted to Class A ordinary shares upon the Company’s completion of IPO.

XML 33 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Share-Based Compensation
6 Months Ended
Jun. 30, 2023
Share-Based Compensation  
Share-Based Compensation

19.Share-Based Compensation

On December 21, 2018, the Group adopted the 2018 Share Incentive Plan (“2018 Plan”).

Under the 2018 Plan, the Board of Directors has approved that a maximum aggregate number of shares that may be issued pursuant to all awards granted under the 2018 Plan shall be 260,454,163 shares.

All stock options granted under the 2018 Plan are not exercisable until the consummation of the Group’s IPO and certain of the option granted to employees are required to render service to the Group in accordance with a stipulated service schedule under which an employee earns an entitlement to vest in 30% of his option grants at the end of each of the first two years and 40% at the end of the third year of completed service.

Prior to the completion of the IPO, the stock options granted to the employees and directors shall be forfeited upon the termination of employment of the employees and directors.

Options granted under the 2018 Plan during the six months ended June 30, 2021, grantees are entitled to vest the option at the end of the first year of completed service.

The following table sets forth the stock options activities for the six months ended June 30, 2021 and 2022

Weighted

Weighted

average

Weighted

average

remaining

average

Number of

exercise

contractual

grant date

 

shares

price

 

term

 

fair value

    

    

US$

    

    

US$

Outstanding as of January 1, 2022

130,156,288

0.0000001

4.02

0.44

 -Grant to Employees

 -Exercised

 -Forfeited

(6,523,225)

0.0000001

Outstanding as of June 30, 2022

123,633,063

 

0.0000001

3.51

0.45

Exercisable as of June 30, 2022

38,489,988

0.0000001

 

1.58

1.33

Outstanding as of January 1, 2023

74,131,026

0.0000001

 

2.69

 

0.59

-Grant to Employees

-Exercised

(5,393,650)

0.0000001

 -Forfeited

(1,392,250)

0.0000001

 

Outstanding as of June 30, 2023

67,345,126

0.0000001

2.30

0.54

Exercisable as of June 30, 2023

67,065,601

0.0000001

2.30

0.54

Options granted to Grantees were measured at fair value on the dates of grant using the Binomial Option Pricing Model with the following assumptions:

    

2019

    

2021

 

Expected volatility

60

%

48.56

%

Risk-free interest rate (per annum)

2.8

%

1.25

%

Exercise multiple

 

2.2

2.2

Expected dividend yield

 

0

%

0

%

Contractual term (in years)

 

5

5

The expected volatility was estimated based on the historical volatility of the Company and comparable peer public companies with a time horizon close to the expected term of the Group’s options. The risk-free interest rate was estimated based on the yield to maturity of U.S. treasury bonds denominated in US$ for a term consistent with the expected term of the Group’s options in effect at the option valuation date. The exercise multiple is estimated as the ratio of fair value of underlying shares over the exercise price as of the time the option is exercised, based on a consideration of empirical studies on the actual exercise behavior of employees. The expected dividend yield is zero as the Group has never declared or paid any cash dividends on its shares, and the Group does not anticipate any dividend payments in the foreseeable future. The expected term is the contract life of the option.

For the six months ended June 30, 2022 and 2023, the Group recognized RMB 9,207 and RMB82 share-based compensation expenses relating to the 2018 Plan.

On April 28, 2020, the Group and all Grantees entered into certain agreements pursuant to which Grantees agreed not to exercise any stock option, in whole or in part, for a 12-month period commencing from April 28, 2020. There were no other changes to the terms of the relevant stock option grants. The Group determined that the agreements between the Group and the Grantees constitutes a modification to the terms of the option grants with no incremental fair value for the underlying awards. Accordingly, there was no impact on the total compensation cost or the pattern for which the relevant compensation charges are recognized.

As of June 30, 2023, RMB37 of total unrecognized compensation expense related to non-vested share options is expected to be recognized over a weighted average period of approximately 0.93 years.

XML 34 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue information
6 Months Ended
Jun. 30, 2023
Revenue information  
Revenue information

20.Revenue information

Revenue consists of the following:

For the six months ended June 30, 

2022

2023

    

RMB

    

RMB

Base commission from transactions

 

117,080

 

143,563

Innovation initiatives and other value-added services

 

27,754

 

9,925

 

144,834

153,488

As the Group generates substantially all of its revenues from customers domiciled in the PRC, no geographical segments are presented. All of the Group’s long-lived assets are located in the PRC.

Innovation initiatives and other value-added services primarily consists of sales incentive income, franchise income, financial services income, loan facilitation services, parking space transaction services, income from software as a service (“SaaS”) platform participants and revenue from other value-added services rendered to the Registered Agents and market participants.

XML 35 R28.htm IDEA: XBRL DOCUMENT v3.23.3
(Loss) income per share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
(Loss) income per share

21.(Loss) income per share

The following table sets forth the basic and diluted net loss per share computation and provides a reconciliation of the numerator and denominator for the periods presented:

For the six months ended June 30,

2022

2023

    

RMB

    

RMB

Numerator:

 

  

 

Net (loss) income

 

(192,100)

 

9,361

Net (profit) loss attributable to noncontrolling interests

(4,745)

97

Numerator for basic and diluted net (loss) income per share calculation

 

(196,845)

 

9,458

Denominator:

 

 

Weighted average number of ordinary shares

 

2,046,388,131

 

13,937,948,159

Denominator for basic and diluted net (loss) income per share calculation

 

2,046,388,131

 

13,937,948,159

Net (loss) income per ordinary share

 

 

—Basic and diluted

 

(0.10)

 

0.001

The potentially dilutive securities that have not been included in the calculation of diluted net (loss) income per share as their inclusion would be anti-dilutive or immaterial to the net (loss) income per share are as follows:

As of June 30, 

    

2022

    

2023

Share options to employees

 

123,633,063

 

67,345,126

Total

 

123,633,063

 

67,345,126

XML 36 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Business combination
6 Months Ended
Jun. 30, 2023
Business combination  
Business combination

22.Business combination

Acquisition of Yuancui

Yuancui mainly engages in the provision of comprehensive operational solution for real estate agencies including application software to manage their businesses, brand authorization and operation training to real estate agencies. On October 30, 2020, the Group completed the subscription for newly issued ordinary shares of Yuancui for a cash consideration of RMB20,000 and acquired equity interest from the shareholders of Yuancui for a cash consideration of RMB10,000. Upon the completion of the transactions, the Group held 51% equity interest in Yuancui and it became a consolidated subsidiary of the Group.

The allocation of the purchase price as of the date of acquisition is summarized as follows:

    

Amount

RMB

Net assets acquired (i)

 

16,408

Identifiable and amortizable intangible assets (note 9)

-Non-competed agreements

 

6,740

-Trademarks

 

1,070

Goodwill

 

31,188

Deferred tax liabilities

 

(1,953)

Noncontrolling interests (ii)

 

(23,453)

Total

 

30,000

i.

Net assets acquired primarily included cash consideration from RMB20,000 from subscription of new shares.

ii.

Fair value of the noncontrolling interests was estimated based on the equity value of Yuancui derived by the purchase consideration, adjusted for a discount for control premium.

Goodwill arising from this acquisition was attributable to the synergies expected from the combined operations of Yuancui and the Group, the assembled workforce and its knowledge and experience in the managing real estate agencies in China in the PRC. The Group did not expect the goodwill recognized to be deductible for income tax purposes.

In June 2021, the Group injected further cash capital of RMB8,563 and the Group’s equity interest in Yuancui increased to 70.0%.

In considering property market conditions and the operating performance of Yuancui, the Group ceased all businesses of Yuancui during 2021 and the goodwill recognized from the acquisition was fully impaired.

Acquisition of Deyu and Jiuyi

The Group invested in Jiuyi and Deyu as a limited partner during 2018 and 2019, respectively, in connection with certain properties sales projects under the Sales Commitment Arrangements as described in note 1. During the year ended December 31, 2021, the other investors of Deyu and Jiuyi withdrew all their capital invested after completing the properties sales projects. The Group became the sole investor of Deyu and Jiuyi, which have been accounted for as consolidated subsidiaries of the Group.

The acquisition of Deyu and Jiuyi that constitute business combinations are summarized as follows:

    

Amount

 

RMB

Net assets acquired (Note)

 

58,578

Note: Net assets acquired primarily included cash and deposits with real estate developers.

In relation to the revaluation of previously held interests, no material gain or loss was recognized by the Group recognized in the unaudited interim condensed consolidated income statements for the six months ended June 30, 2022, for the other acquisitions that constitute business combinations.

Acquisition of Tuqiang

Tuqiang mainly engages in the provision of internet information services for real estate developers and agencies. On March 31, 2022, the Group completed the acquirement 78% equity interest in Tuqiang. Upon the completion of the transactions, the Group held 78% equity interest in Tuqiang and it became a consolidated subsidiary of the Group.

The allocation of the purchase price as of the date of acquisition is summarized as follows:

    

Amount

RMB

Net assets acquired(i)

 

(968)

Goodwill

 

454

Noncontrolling interests (ii)

 

114

Total

 

(400)

i.

Net assets acquired primarily included cash, accounts receivables from real estate developers and accrued expenses undertaken.

ii.

Fair value of the noncontrolling interests was estimated based on the equity value of Tuqiang derived by the purchase consideration.

Goodwill arising from this acquisition was attributable to the synergies expected from the combined operations of Tuqiang and the Group, the assembled workforce and its knowledge and experience in the managing real estate agencies in China in the PRC. The Group did not expect the goodwill recognized to be deductible for income tax purposes.

XML 37 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies.  
Commitments and Contingencies

23.Commitments and Contingencies

Capital commitment

As a limited partner of those equity method investees disclosed in note 11, the Group is committed to make further capital injection into the limited partnership in accordance with the respective partnership deeds. Such capital investment commitment amounted to RMB300,019 and RMB327,869 as of December 31, 2022 and June 30, 2023, respectively.

XML 38 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Balance and Transactions
6 Months Ended
Jun. 30, 2023
Related Party Balance and Transactions  
Related Party Balance and Transactions

24.Related Party Balance and Transactions

For the six months ended

June 30, 

2022

2023

    

RMB

    

RMB

Transactions with related parties

  

 

  

(1) Base commission income and Sales incentive income shared with related parties under Self-Commitment and Non-Group Collaborative Agreements (see note 1)

  

 

  

Ningbo Meishan Jiufeng Investment Limited Partnership(“Jiufeng”)

 

23

 

Jiuzhen

 

4,022

 

Shanghai Chongkai Enterprise Management (LLP) (“Chongkai”)

59

Muju

566

286

 

4,670

286

For the six months

ended June 30,

2022

2023

    

RMB

    

RMB

(2) Other income shared with related parties

Chenji Zhaozhao

 

 

100

 

 

100

 

4,670

 

386

Under the respective Non-Group Commitment Agreements, the equity method investees above are parties under tri-party agreements pursuant to which they directly advanced the deposits to the real estate developers for the six months ended June 30, 2022 and 2023.

During the six months ended June 30, 2022 and 2023, these related parties entered an Exclusive Sales Contracts which is required to directly advance deposit to the real estate developers while neither the Group nor these related parties is required to purchase any unsold unit of properties at the end of the exclusive sales period.

During the year ended December 31, 2022, the Group borrowed bank loan secured by real estate owned by one of equity method investment of the Group, Jiushi and real estate owned by Suzhou Chaxiaobai Culture & Media Co., Ltd.(“ Suzhou Chaxiaobai”). The spouse of a shareholder of the Group is the controlling shareholder of Suzhou Chaxiaobai (see note 13). The loan from Zhejiang Chouzhou Commercial Bank was fully repaid in January, 2023.

As of December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

Amounts due to related parties

 

  

 

  

(1) Payables for income shared under Non-Group Collaborative Agreements (see note 1)

 

  

 

  

Gefei Chengyun

 

10,759

 

10,759

Jiufeng

 

242

 

242

Jiuchuan

 

9,403

 

9,403

Longshutianye

 

10,140

 

10,140

Yunde

9,383

9,383

Detong

3,274

3,274

Qixing

964

Jiushi

65

65

 

44,230

43,266

As of December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

(2) Payables for Base Commission Income shared with related parties under Exclusive Sales Contracts without Sales Commitment Arrangement

Derong

9,733

9,733

Jiushen

29

29

Jiufeng

495

495

10,257

10,257

(3) Other payables

Jiushen

790

790

Jiuzhen

3,981

3,981

Chongkai

3,689

3,689

Jiufeng

149

149

Muju

5,561

5,847

Chenji Zhaozhao

191

14,361

14,456

Total

68,848

67,979

Jiuchuan, Decheng, Longshutianye, Longshuqianli, Yunde, Gefei chengyun, Jiushen, Detong, Derong, Qixing, Jiuzhen, Deyan, Jiushi and Muju are equity method investees of the Group.

Jiusheng and Jiufeng are subsidiaries of Jiushen.

Chongkai is a company owned by two of the founders and certain management of the Group.

XML 39 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Parent only financial information
6 Months Ended
Jun. 30, 2023
Parent only financial information  
Parent only financial information

25.Parent only financial information

The following condensed parent company financial information of Fangdd Network Group Ltd., has been prepared using the same accounting policies as set out in the accompanying Unaudited Interim Condensed Consolidated Financial Statements. As of June 30, 2023, there were no material contingencies, significant provisions of long-term obligations, mandatory dividend or redemption requirements of redeemable shares or guarantees of Fangdd Network Group Ltd., except for those, which have been separately disclosed in the Unaudited Interim Condensed Consolidated Financial Statements.

(a)    Condensed Balance Sheets

As of December 31,

As of June 30,

2022

2023

    

RMB

    

RMB

Assets

 

  

 

  

Current asset

 

  

 

  

Cash and cash equivalents

 

22,710

 

25,364

Total current asset

 

22,710

 

25,364

Non-current asset

 

  

 

  

Investments in and amounts due from subsidiaries, the VIE and VIE’s subsidiaries

 

1,533,937

 

1,827,604

Total non-current asset

 

1,533,937

 

1,827,604

Total assets

 

1,556,647

 

1,852,968

Liabilities

 

 

Current liability

 

  

 

  

Accrued expenses and other current liabilities

 

27,225

 

25,792

Total current liability

 

27,225

 

25,792

Total liabilities

27,225

25,792

Equity

 

  

 

  

Class A ordinary shares

 

1

 

14

Additional paid-in capital

 

5,051,631

 

5,197,029

Accumulated other comprehensive loss

(393,841)

(392,574)

Accumulated deficit

(3,128,369)

(2,977,293)

Total equity

 

1,529,422

1,827,176

Total liabilities and equity

 

1,556,647

 

1,852,968

(b)    Condensed Statements of Results of Operations

For the six months ended June 30,

2022

2023

    

RMB

    

RMB

General and administrative expenses

 

(150,286)

 

(5,188)

Total operating expenses

 

(150,286)

 

(5,188)

Loss from operations

 

(150,286)

 

(5,188)

Equity (loss) income of subsidiaries and the VIE and VIE’s subsidiaries

 

(110,690)

 

20,474

Other income:

 

 

Interest income, net

 

1,297

 

Other income, net

8,620

1,710

(Loss) income before income tax

 

(251,059)

 

16,996

Income tax expense

 

 

Net (loss) income

 

(251,059)

 

16,996

Accretion of Redeemable Convertible Preferred Shares

 

 

Deemed dividend to preferred shareholder

Net (loss) income attributable to ordinary shareholders

 

(251,059)

 

16,996

(c)    Condensed statements of cash flows

For the six months ended June 30,

2022

2023

    

RMB

    

RMB

Net cash used in operating activities

 

2,155

(143,941)

Cash flows used in investing activities:

Investments in and amounts due from subsidiaries, the VIE and VIE’s subsidiaries

Investment in short-term investments

(162,180)

Proceeds from redemption of short-term investments

18,153

Net cash used in investing activities

(144,027)

Cash flows provided by financing activities:

Proceeds from issuance of ordinary shares, net of issuance costs

264

Proceeds from issuance of issuance of convertible bonds, net of issuance costs

145,064

Net cash provided by financing activities

 

145,328

Effect of exchange rate changes on cash and cash equivalents

 

9,159

 

1,267

Net (decrease) increase in cash and cash equivalents

 

(132,713)

 

2,654

Cash and cash equivalents at the beginning of the period

 

162,974

 

22,710

Cash and cash equivalents at the end of the period

 

30,261

 

25,364

XML 40 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent events
6 Months Ended
Jun. 30, 2023
Subsequent events  
Subsequent events

26.Subsequent events

The Group evaluated its subsequent events through September 29, 2023, the date on which these financial statements were issued. Expect for the below transaction, there is no material events or transactions needing recognition or disclosure found.

On July 17, 2023, the Company offered to certain investors (i) an aggregate of 11,428,565 American Depositary Shares, or ADSs, of Fangdd Network Group Ltd., each representing 375 Class A ordinary shares, par value US$0.0000001 per share, at a price of US$0.70 per ADS, (ii) certain regular warrants, or the Regular Warrants, to purchase up to an aggregate of 11,428,565 ADSs, and (iii) certain reset warrants, or the Reset Warrants, that permit cashless exercise of up to an aggregate of 28,571,413 ADSs. The Regular Warrants and the Reset Warrants are collectively referred to as Warrants in the prospectus supplement announced. Such securities are being issued pursuant to the prospectus supplement, the accompanying base prospectus, and that certain securities purchase agreement, dated July 17, 2023, by and between us and the investors. This prospectus supplement also covers the Class A ordinary shares represented by the ADSs issuable from time to time upon exercise of the Warrants.

Warrants are offered together with the ADSs to each investor. Each Regular Warrant will be immediately exercisable upon issuance and remain exercisable within five years for ADSs at an exercise price of US$0.77, which is subject to downward adjustment pursuant to the terms thereof following the 45th trading day after the date of this prospectus supplement, or the Measurement Date (such 45 trading day period is referred to as the Measurement Period). Each Reset Warrant permits cashless exercise on the end of the 45-day Measurement Period into a number of ADSs equal to the difference between (i) the quotient obtained by dividing (a) an investor’s subscription amount by (b) the greater of (A) the average of the five lowest volume-weighted average prices, or VWAPs, of the ADSs during the Measurement Period and (B) $0.20, and (ii) the number of ADSs issued to such investor at the closing and if applicable, on the 15th and 30th trading days during the Measurement Period. The Reset Warrants may also be exercisable at an exercise price of US$0.77 within six months after issuance.

On July 21, 2023, the Company entered into a share subscription agreement (the “Subscription Agreement”) with ZX INTERNATIONAL LTD (the “Subscriber”), a British Virgin Islands company controlled by Mr. Xi Zeng, the chairman of the board of directors (the “Board”) and the chief executive officer of the Company. Pursuant to the Subscription Agreement, the Company issued 1,371,427 newly created Class C ordinary shares of par value US$0.0000001 each (the “Class C Ordinary Shares”) to the Subscriber, at a per share price of US$0.0022. Each American depositary share (the “ADS”) represents 375 Class A ordinary shares, par value US$0.0000001 each, of the Company. The Class C Ordinary Shares have the same rights, privileges and restrictions approved by the Board on November 29, 2022. The Company issued the additional Class C Ordinary Shares to the Subscriber for the purpose of maintaining a stable corporate structure following the closing of the Company’s US$8.0 million registered direct offering that was announced on July 17, 2023.

On July 24, 2023, the Company changed the ratio of the American depositary shares (“ADSs”) representing its Class A ordinary shares from one (1) ADS representing three hundred and seventy-five (375) Class A ordinary share to one (1) ADS representing five thousand six hundred and twenty-five (5,625) Class A ordinary shares. For the ADS holders, the change in the ADS ratio will have the same effect as a one-for-fifteen reverse ADS split. There will be no change to the Company’s Class A ordinary shares. The effect of the ratio change on the ADS trading price on Nasdaq take place at the open of trading on August 4, 2023 (U.S. Eastern Time).

XML 41 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Basis of presentation

(a)    Basis of presentation

The Consolidated Financial Statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America  (‘‘U.S. GAAP’’).

Going concern

(b)    Going concern

The accompanying consolidated financial statements have been prepared assuming that the Group will continue as a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The realization of assets and the satisfaction of liabilities in the normal course of business are dependent on, among other things, the Group’s ability to generate cash flows from operations, and the Group’s ability to arrange adequate financing arrangements.

The Group has experienced recurring losses from operations. As of June 30, 2023, the Group had an accumulated deficit of RMB4,548,217. For the six months ended June 30, 2023, the Group had cash outflows from operating activities of RMB160,140. As of June 30, 2023, the cash and cash equivalents balance was RMB130,735.

The Group has prepared a future cash flow forecasts, taken the actions of equity financing and the management is of the opinion that the Group will have sufficient unrestricted liquidity for at least the next 12 months from the date of approval of the Unaudited Interim Condensed Consolidated Financial Statements. Among the assumptions made by the management, it is expected that the Group will continue to reduce its operating expenditure by reducing headcounts and office space. Accordingly, management concludes that it is appropriate to prepare the financial statements on a going concern basis.

The Group has taken positive actions to speed up the collection of accounts receivable, such as litigation, strict developer credit rating management, but the effects of these actions may be limited where the developers have already been in severe finance distress. The Group also intends to obtain additional equity or debt financing arrangements, however, the availability and amount of such funding are not certain. Additionally, the strict macroeconomic regulation on real estate market and the tightening of mortgage lending activities have negatively impacted the real estate market and heightened the credit risk associated with developers. The new and resale property transactions are expected to remain vulnerable to macro challenges for an extended period, which may adversely impact the Group’s ability to raise the financing needed. The accompanying financial statements do not include any adjustments that might be necessary should the Group be unable to continue as a going concern. If the going concern basis were not appropriate for these financial statements, adjustments would be necessary for the carrying value of assets and liabilities, the reported expenses and the balance sheet classifications used.

Principle of Consolidation

(c)    Principle of Consolidation

The accompanying Unaudited Interim Condensed Consolidated Financial Statements include the results of the Company, its subsidiaries, VIE and VIE’s subsidiaries.

Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors. A VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, exercises effective control over the activities that most impact the economic performance, bears the risks of, and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.

All intercompany transactions and balances among the Company, its subsidiaries, VIE and VIE’s subsidiaries have been eliminated upon consolidation.

Use of Estimates

(d)    Use of Estimates

The preparation of the Unaudited Interim Condensed Consolidated Financial Statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the Consolidated Financial Statements and accompanying notes. Actual results could differ from those estimates. Significant accounting estimates include, but not limited to, allowance for accounts, loans and other receivable, recognition of goodwill, realization of deferred income tax assets, impairment loss for long-term equity investment and share-based compensation. Actual results may differ materially from those estimates.

Business combinations and noncontrolling interests

(e)    Business combinations and noncontrolling interests

The Group accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) 805 “Business Combinations.” The cost of an acquisition is measured as the aggregate of the acquisition date fair value of the assets transferred to the sellers, liabilities incurred by the Group and equity instruments issued by the Group. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets acquired and liabilities assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income. During the measurement period, which can be up to one year from the acquisition date, the Group may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Subsequent to the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any further adjustments are recorded in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.

For the Group’s non-wholly owned subsidiaries, a noncontrolling interest is recognized to reflect the portion of equity that is not attributable, directly or indirectly, to the Company. Consolidated net (loss) income in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income includes net income (loss) attributable to noncontrolling interests when applicable.

Foreign Currency

(f)    Foreign Currency

The Group’s reporting currency is Renminbi (‘‘RMB’’). The functional currency of the Company and the Group’s entities incorporated in the Cayman Island, British Virgin Islands (‘‘BVI’’), and Hong Kong (‘‘HK’’) is the United States dollars (‘‘US$’’). The functional currency of the Group’s PRC subsidiaries, VIE and VIE’s subsidiaries is RMB.

Transactions denominated in currencies other than the functional currency are remeasured into the functional currency at the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in a foreign currency are remeasured into the functional currency using the applicable exchange rate at the balance sheet date. The resulting exchange differences are recorded as foreign currency exchange gain in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income. Total foreign currency exchange differences were a gain of RMB441 and a gain of RMB392 for the six months ended June 30, 2022 and 2023, respectively.

The financial statements of the Company and the Group’s entities incorporated at Cayman Island, BVI and Hong Kong are translated from the functional currency into RMB. Assets and liabilities are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings (deficit) generated in the current period are translated into RMB using the appropriate historical rates. Revenues, expenses, gains and losses are translated into RMB using the average exchange rates for the relevant period. The resulted foreign currency translation adjustments are recorded as a component of other comprehensive income in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income, and the accumulated foreign currency translation adjustments are recorded as a component of accumulated other comprehensive loss in the Unaudited Interim Condensed Consolidated Statements of Changes in Equity.

Convenience Translation

(g)    Convenience Translation

Translations of certain balances in accompanying Unaudited Interim Condensed Consolidated Financial Statements from RMB into US$ as of and for the six months ended June 30, 2023 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB7.2513 representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Bank of New York on June 30, 2023. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on June 30, 2023, or at any other rate. The US$ convenience translation is not required under U.S. GAAP and all US$ convenience translation amounts in the accompanying Consolidated Financial Statements are unaudited.

Commitments and Contingencies

(h)    Commitments and Contingencies

In the normal course of business, the Group is subject to loss contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters, including, among others, government investigations, shareholder lawsuits, and non-income tax matters. An accrual for a loss contingency is recognized when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. If a potential material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed.

Cash and Cash Equivalents

(i)    Cash and Cash Equivalents

Cash and cash equivalents represent demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal or use, and which have original maturities of three months or less and are readily convertible to known amounts of cash.

Restricted cash

(j)    Restricted cash

Restricted cash represents:

Bank balances of RMB38,811 and RMB13,782 were frozen for lawsuits undergoing with suppliers and brokerage firms as of December 31, 2022 and June 30, 2023, respectively.

Cash deposits restricted for use over one year after the balance sheet date are classified as non-current assets in the Unaudited Interim Condensed Consolidated Balance Sheets.

Short-term investments

(k)    Short-term investments

Short-term investments include investments in wealth management products issued by certain banks which are redeemable by the Group at any time. The wealth management products are either unsecured with variable interest rates or fixed interest rate. The Group measures the short-term investments at fair value using the quoted subscription or redemption prices published by these banks, with unrealized holding gains or losses, net of the related tax effect, excluded from earnings and recorded as a separate component of accumulated other comprehensive loss until realized. Realized gains or losses from the sale of short-term investments are determined on a specific identification basis and are recorded as gain on short-term investments when earned in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.

Accounts Receivable

(l)    Accounts Receivable

Accounts receivable mainly represent amounts due from the real estate developers for primary property business and individual customers for secondary property business upon the completion of their services. Accounts receivables are recorded net of an allowance for doubtful accounts, if any. The Group considers many factors in assessing the collectability of its accounts receivable, such as the age of the amounts due, the payment history, credit-worthiness and the financial condition of the debtor. An allowance for doubtful accounts is recorded in the period in which a loss is determined to be probable. The Group also makes a specific allowance if there is strong evidence indicating that an accounts receivable is likely to be unrecoverable. Accounts receivable are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Group does not have any off-balance-sheet credit exposure. Allowance of RMB557,073 and RMB593,312 was provided as of December 31, 2022 and June 30, 2023, respectively. Approximately 6% of the Group’s accounts receivable represent output VAT amounts, which are excluded from the Group’s revenues.

Loans receivable, net

(m)    Loans receivable, net

Loans receivable represents loan originated or purchased by the Group (see note 7). The Group has the intent and the ability to hold such loans for the foreseeable future or until maturity or payoff. Loans receivable are recorded at unpaid principal balances, net of allowance for loan losses that reflects the Group’s best estimate of the amounts that will not be collected. The loans receivable portfolio consists of personal loans with term period ranging from 30 days to 5 years. In the Consolidated Balance Sheets, loans receivable that mature within the next twelve months from the balance sheet date are included in “Prepayment and other current assets” while loans receivable that will mature one year after the balance sheet date are included in “Other non-current assets”.

The allowance for loan losses is determined at a level believed to be reasonable to absorb probable losses inherent in the portfolio as of each balance sheet date. The allowance is provided based on an assessment performed on a portfolio basis. All loans are assessed collectively depending on factors such as delinquency rate, size, and other risk characteristics of the portfolio.

The Group writes off loans receivable and the related allowance when management determines that full repayment of such loan is not probable. The primary factor in making such determination is the estimated recoverable amounts from the delinquent debtor.

As of December 31, 2022 and June 30, 2023, loan receivables of RMB17,816 and RMB5,729 were due from the Group’s employees respectively.

Property, equipment and software, net

(n)     Property, equipment and software, net

Property, equipment and software are stated at cost less accumulated depreciation, amortization and impairment. Property, equipment and software are depreciated and amortized at rates sufficient to write off their costs less impairment and residual value if any over their estimated useful lives on a straight-line basis. Leasehold improvements are depreciated on a straight-line basis over the period of the lease or their estimated useful lives, if shorter.

The estimated useful lives are as follows:

Estimated

Category

    

useful lives

Buildings

 

20 years

Leasehold improvements

 

2-3 years

Furniture, office equipment

 

3-5 years

Motor vehicles

 

3-4 years

Software

2-10 years

Expenditures for repairs and maintenance are expensed as incurred, whereas the costs of renewals and betterment that extends the useful lives of property and equipment are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the costs, accumulated depreciation and impairment with any resulting gain or loss recognized in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.

Intangible assets

(o)    Intangible assets

Intangible assets mainly include those intangible assets other than software acquired through business combination. Intangible assets acquired through business combinations are recognized as assets separate from goodwill if they satisfy either the “contractual-legal” or “separability” criterion. Intangible assets arising from business combinations are measured at fair value upon acquisition using valuation techniques such as discounted cash flow analysis and ratio analysis with reference to comparable companies in similar industries under the income approach. Major assumptions used in determining the fair value of these intangible assets include future growth rates and weighted average cost of capital. Separately identifiable intangible assets that have determinable lives continue to be amortized over their estimated useful lives using the straight-line method as follows:

Category

    

Estimated useful lives

Non-competed agreements

Over the contracted term of up to 6 years

Trademarks

10 years

Goodwill

(p)    Goodwill

Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed from the acquired entity as a result of the Group’s acquisitions of interests in its subsidiaries. The Group assesses goodwill for impairment in accordance with ASC 350-20 (“ASC 350-20”), “Intangibles–Goodwill and Other: Goodwill”, which requires that goodwill to be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events, as defined by ASC 350-20.

Prior to the adoption of ASU 2017-04, “Simplifying the Test for Goodwill Impairment”, on January 1, 2022, the Group has the option to first assess qualitative factors to determine whether it is necessary to perform the two-step test in accordance with ASC 350-20. If the Group believes, as a result of the qualitative assessment, that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, the two-step quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Group considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. In performing the two-step quantitative impairment test, the first step compares the carrying amount of the reporting unit to the fair value of the reporting unit based on either quoted market prices of the ordinary shares or estimated fair value using a combination of the income approach and the market approach. If the fair value of the reporting unit exceeds the carrying value of the reporting unit, goodwill is not impaired and the Group is not required to perform further testing. If the carrying value of the reporting unit exceeds the fair value of the reporting unit, then the Group must perform the second step of the impairment test in order to determine the implied fair value of the reporting unit’s goodwill. The fair value of the reporting unit is allocated to its assets and liabilities in a manner similar to a purchase price allocation in order to determine the implied fair value of the reporting unit goodwill. If the carrying amount of the goodwill is greater than its implied fair value, the excess is recognized as an impairment loss.

In January 2017, the FASB issued Accounting Standards Update No. 2017-04(“ASU 2017-04”), “Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” ASU 2017-04 eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. The Group adopted the ASU 2017-04 on January 1, 2022.

As triggered by the cease of Yuancui business during the year ended December 31, 2021, the related goodwill of RMB31,188 was fully impaired during the year ended December 31, 2021 in accordance with the two-step test of ASC 350-20(see note 10). On and after January 1, 2022, the Group performed qualitative and quantitative assessment in accordance with ASU 2017-04, there was no such goodwill impairment during the six months ended June 30, 2023.

Equity method investments

(q)    Equity method investments

The Group accounts for an equity method investment over which it has significant influence but does not own a majority of the equity interest or otherwise controls and the investments are either common stock or in substance common stock using the equity method. The Group’s share of the investee’s profit and loss is recognized in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.

The Group assesses its equity method investments for other-than-temporary impairment by considering factors as well as all relevant and available information including, but not limited to, current economic and market conditions, the operating performance of the companies including current earnings trends, and other Group-specific information such as financing rounds.

During the six months ended June 30, 2023, the Group recognized an impairment loss of RMB11,779 for equity method investments (see note 11).

Long-term equity investments

(r)    Long-term equity investments

Long-term equity investments, except those accounted for under the equity method or those that result in the consolidation of the investee, that do not have readily determinable fair value are measured and recorded at cost, less impairment, with subsequent adjustments for observable price changes in orderly transactions for identical or similar equity investments of the issuer. Purchased options on these equity investments that are not derivatives are accounted for in a manner consistent with the accounting for the equity investments that do not have readily determinable fair value.

Impairment loss of non-current assets

(s)    Impairment loss of non-current assets

Property, equipment and software and intangible assets are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the non-current by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. No impairment charge of non-current assets was recognized for the six months ended June 30, 2023(see note 8 and 9).

Value added taxes

(t)    Value added taxes

The Group’s PRC subsidiaries are subject to value added tax (“VAT”). Revenue from sales of transaction and service is generally subject to VAT at the rate of 6% and subsequently paid to PRC tax authorities after netting input VAT on purchase of service received. The excess of output VAT over input VAT is reflected in accrued expenses and other payables, and the excess of input VAT is reflected in Prepayments and other current assets in the Consolidated Balance Sheets.

Fair Value

(u)    Fair Value

Fair value represents the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability.

Accounting guidance defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. Accounting guidance establishes a three-level fair value hierarchy and requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs are:

Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2—Include other inputs that are directly or indirectly observable in the marketplace.

Level 3—Unobservable inputs which are supported by little or no market activity.

Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.

Financial assets and liabilities of the Group primarily consist of cash and cash equivalents, restricted cash, short-term investments, accounts receivable, loans receivable, short-term bank borrowings, accounts payable, customers’ refundable fees, accrued expenses and other payables. As of December 31, 2022 and June 30, 2023, the carrying values of these financial instruments approximated to their fair values due to the short-term maturity of these instruments.

Revenue

(v)    Revenue

In accordance with ASC 606, Revenue from Contracts with Customers, an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, an entity should apply the following steps: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; (5) recognize revenue when (or as) the entity satisfies a performance obligation.  

Revenues are recorded net of value-added taxes.

Commission income

Through its platforms and services provided by real estate agents registered as a member in the Group’s platform (the “Registered Agents”), the Group earns commission revenue from real estate developers for sales transactions of primary properties and to a lesser extent from home owners for sales or rental transactions of secondary properties. For services rendered by the Registered Agents in completing the transactions, the Group pays those the agents a commission fee. The real estate developers and home owners are collectively referred as the property owners. For each of the property’s transactions, the Group enters into contracts with the Registered Agents (the “Agents’ Contracts”) and properties owners (the “Properties Sales Contracts”) separately. As Registered Agents are involved in providing the services to the property owners, the Group considers all the relevant facts and circumstances in determining whether it acts as the principal or as an agent in these properties transactions in accordance with ASC 606-10.

The Group has determined that it is a principal for the following reasons: (1) the Properties Sales Contract and the Agents’ Contract are negotiated and entered into separately between the Group and the property owners and the Registered Agents, respectively, at the discretion of the Group, and there is no contractual relationship between the property owners and the Registered Agents; (2) the Group negotiates with the property owners the total commission fee to be paid by the properties owners. The Group also determines the commission rate payable to the Registered Agents at its discretion without any involvement of the properties owners; (3) pursuant to the Properties Sales Contracts, the Group is responsible for the sales or leasing of the properties. In particular, the Group is responsible to undertake the sales and marketing activities it considers necessary to induce potential home purchasers to visit the sales center of the property and complete the purchase of properties from the real estate developers. The Group is entitled to a pre-determined commission income upon the signing of the sales agreements between the real estate developers and the home purchasers pursuant to the Properties Sales Contracts. The Group’s project management team carries out a series of activities including sales data analysis, development of project sales strategy, resources allocation, assignment of agents, sales and marketing activities, and monitoring of the entire sales process; (4) the Group monitors Registered Agents’ services and provide them with instructions and guidelines in approaching and serving the home purchasers.

Commission income for sales transactions of primary properties and rental transactions for secondary properties are recognized by the Group upon the signing of the sales and purchase agreements or rental agreements and making the required down payment by the home purchasers or tenants. Commission income for sales transactions of secondary properties are recognized when the transfer over legal title of ownership of the properties between the home owners and home purchasers are complete.

The Group also enters into certain arrangements with real-estate developers pursuant to which potential home purchasers may pay the Group a fixed amount in return for a discount for their purchases of specified properties from the real estate developers. The fees paid by the home purchasers to the Group are fully refundable before the execution of the sales and purchase agreements between the home purchasers and the real estate developers. For these transactions, except for the fees received from the home purchasers, the Group is not entitled to any additional commission from the real estate developers. The Group recognizes commission income in the amount of fees received from the home purchasers when the Group’s services are rendered upon the execution of the sales and purchase agreements between the home purchasers and the real estate developers. Fees received from home purchasers in advance of the revenue recognition are recorded as “Customers’ Refundable Fees” (see note 14) on the Unaudited Interim Condensed Consolidated Balance Sheets.

For primary properties transactions, the Group generally earns a fixed commission rate (“Base Commission”) of the pre-determined properties transaction price (the “Base Transaction Price”) as stated in the Properties Sales Contracts. For certain primary properties transactions, the Group obtains exclusive sales right from real estate developers to sell the properties for a limited period of time and is required to advance certain amount of deposits. Not all of the Exclusive Sales Contracts contains Sales Commitment Arrangement as disclosed in note 1. Pursuant to those Exclusive Sales Contracts with Sales Commitment Arrangement, the Group is permitted to sell the properties in the market at a price above the Base Transaction Price. In addition to the Base Commission, the Group is entitled to an additional income (the “Sales Incentive Income”), determined at a progressive rate on the excess of the actual transaction price over the Base Transaction price. Same as Base Commission income, the Sales Incentive Income is also recognized as revenue upon the signing of the sales and purchase agreements and making the down payment by the home purchasers.

Franchise Income

The Group enters into franchise agreements with certain third party real estate agency companies located in those cities where the Group does not have an established sales office. Pursuant to these franchise agreements, the Group grants the franchisees with the right to use the Group’s brands, access of listings in the Group’s platform and other resources in return for a franchise fee. For franchise agreements entered from 2018 onward, franchise fee is determined at an agreed fixed amount over a period of time and are recognized by the Group on a straight-line basis over the contractual period. During the six months ended June 30, 2022 and 2023, the Group recognized franchise income of RMB773 and nil respectively.

Financial service income

The Group provides lending financial services to home purchasers, Registered Agents and the Group’s employees who meet the Group’s credit assessment requirements. Financial services income from loans receivable is recognized using the effective interest rate method.

Other value-added services

Other value-added services are recognized as revenue on a straight-line basis over which the services are rendered, they mainly represent subscription fee earned by offering Registered Agents with a suite of marketing and business technology products and services for use in a specified period of time so as to assist them growing and managing their businesses.

Loans facilitation services

Loans facilitation services are recognized as revenue when the relevant loans agreements were signed and the related loans were drew down by the home purchasers. Loans facilitation services primarily consists of the services to facilitate the home purchasers, Registered Agents and other market participants borrowing from the financial institutions in the property transactions.

Parking space transaction facilitating services

Parking space transaction facilitating services are recognized as revenue when services are rendered to facilitate the appointment of real estate agents by Shanghai Lianlian Digital Technology Co., Ltd. (“Shanghai Lianlian”, known as Shenzhen Jinyiyun Supply Chain Technology Co., Ltd. before (“Shenzhen Jinyiyun”)), a related party, as agents for Shanghai Lianlian’s parking space transactions. Certain directors and management of the Group are principal shareholders of Shanghai Lianlian. The Group’s services primarily consist of providing support and information to Shanghai Lianlian to identify real estate agents in the Group’s platform and introduction of agents for Shanghai Lianlian’s parking space transactions. The service fee is chargeable to the real estate agent and revenue is recognized upon signing of the relevant agency agreement. The Group recognized no parking space transaction facilitating services income in the periods of the six months ended June 30, 2022 and 2023.

Cost of Revenue

(w)    Cost of Revenue

Cost of revenue primarily consists of agents’ commission, sharing of sales incentive income with fund providers, promotion and operational expenses, and salaries and benefits expenses that incurred for properties transactions and parking space transaction facilitating services.

Sales and marketing expenses

(x)    Sales and marketing expenses

Sales and marketing expenses mainly consist of salaries and advertising costs, which consist primarily of online and offline advertisements, are expensed when the services are received.

Product development expenses

(y)    Product development expenses

Product development expenses primarily consist of salaries and benefits expenses, depreciation of equipment relating to the development of new products or upgrading of existing products and other expenses for the product activity of the Group. The Group expenses product development expenses as incurred.

General and administrative expenses

(z)    General and administrative expenses

General and administrative expenses mainly consist of provision of allowance for doubtful accounts, payroll and related staff costs for corporate functions, as well as other general corporate expenses such as rental expenses and depreciation expenses for offices and equipment for use by these corporate functions of the Group.

Government grants

(aa)    Government grants

Government grants represent amounts granted by local government authorities as an incentive for companies to promote economic development of the local technology industry. Government grants received by the Group were non-refundable and were for the purpose of giving immediate incentive with no future costs or obligations are recognized in earnings in the Group’s Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.

Share-based Compensation

(bb)    Share-based Compensation

Share-based awards granted to the employees and directors in the form of share options are subject to service and performance conditions. They are measured at the grant date fair value of the awards, and are recognized as compensation expense using the graded vesting method, net of estimated forfeitures, if and when the Group considers that it is probable that the performance condition will be achieved.

For vested awards, the Group recognizes incremental compensation cost in the period the modification occurs. For awards not being fully vested, the Group recognizes the sum of the incremental compensation cost and the remaining unrecognized compensation cost for the original awards over the remaining requisite service period after modification.

Estimation of the fair market value of the Group’s ordinary shares involves significant assumptions that might not be observable in the market, and a number of complex and subjective variables, including the expected share price volatility (approximated by the volatility of comparable companies), discount rate, risk-free interest rate and subjective judgments regarding the Group’s projected financial and operating results, its unique business risks, the liquidity of its ordinary shares and its operating history and prospects at the time the grants are made. Share-based compensation in relation to the share options is estimated using the Binominal Option Pricing Model. The determination of the fair value of share options is affected by the share price of the Group’s ordinary shares as well as the assumptions regarding a number of complex and subjective variables, including the expected share price volatility, risk-free interest rate, exercise multiple and expected dividend yield. The fair value of these awards was determined with the assistance from a valuation report prepared by an independent valuation firm using management’s estimates and assumptions.

Employee Benefits

(cc)    Employee Benefits

The Company’s subsidiaries, the VIE and VIE’s subsidiaries in China participate in a government mandated, multi-employer, defined contribution plan, pursuant to which certain retirement, medical, housing and other welfare benefits are provided to employees. PRC labor laws require the entities incorporated in China to pay to the local labor bureau a monthly contribution calculated at a stated contribution rate on the monthly basic compensation of qualified employees. The Group has no further commitments beyond its monthly contribution. The fair value of the employee benefits liabilities approximates their carrying value due to the short-term nature of these liabilities. Employee social insurance benefits included as expenses in the accompanying Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income amounted to RMB9,394 and RMB4,520 for the six months ended June 30, 2022 and 2023, respectively.

Income Tax

(dd)    Income Tax

Income tax are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

The Group reduces the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is “more-likely-than-not” that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a “more-likely-than-not” realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of futures profitability, the duration of statutory carryforward periods, the Group’s experience with operating loss and tax credit carryforwards, if any, not expiring.

The Group recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Group records interest related to unrecognized tax benefits in income tax expense and penalties in general and administrative expenses.

Leases

(ee)    Leases

On January 1, 2022, the Group adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) which requires that a lessee recognize in the consolidated balance sheet a lease liability and a corresponding right-of-use asset, including for those leases that the Group currently classifies as operating leases. The right-of-use asset and the lease liability was initially measured using the present value of the remaining lease payments. ASC Topic 842 was implemented using a modified retrospective approach which resulted in no cumulative-effect adjustment in the opening balance of retained earnings as of January 1, 2022. As a result, the consolidated balance sheet prior to January 1, 2022 was not restated and continues to be reported under FASB ASC Topic 840, “Leases,” (“ASC Topic 840”), which did not require the recognition of a right-of-use asset or lease liability for operating leases. As permitted under ASC Topic 842, the Group adopted the following practical expedients: (1) not to reassess whether an expired or non-lease contract that commenced before January 1, 2022 contained an embedded lease, (2) not to reassess the classification of existing leases, (3) not to determine whether initial direct costs related to existing leases should be capitalized under ASC Topic 842, and (4) not to separate lease and non-lease components.

The Group reviews all relevant contracts to determine if the contract contains a lease at its inception date. A contract contains a lease if the contract conveys to the Group the right to control the use of an underlying asset for a period of time in exchange for consideration. If the Group determines that a contract contains a lease, it recognizes, in the consolidated balance sheets, a lease liability and a corresponding right-of-use asset on the commencement date of the lease. The lease liability is initially measured at the present value of the future lease payments over the lease term using the rate implicit in the lease or, if not readily determinable, the Group’s secured incremental borrowing rate. An operating lease right-of-use asset is initially measured at the value of the lease liability minus any lease incentives and initial direct costs incurred plus any prepaid rent.

Each lease liability is measured using the Group’s secured incremental borrowing rate, which is based on an internally developed yield curve using interest rates of debt issued with a similar risk profile as the Group and a duration similar to the lease term. The Group’s leases have remaining terms of one to three years, and some of which include options to terminate the lease upon notice. The Group considers these options when determining the lease term used to calculate the right-of-use asset and the lease liability when the Group is reasonably certain it will exercise such option.

The Group’s operating leases contain both lease components and non-lease components. Non-lease components are distinct elements of a contract that are not related to securing the use of the underlying assets, such as common area maintenance and other management costs. The Group elected to measure the lease liability by combining the lease and non-lease components as a single lease component. As such, the Group includes the fixed payments and any payments that depend on a rate or index that relate to the lease and non-lease components in the measurement of the lease liability. Some of the non-lease components are variable in nature and not based on an index or rate, and as a result, are not included in the measurement of the operating lease right-of-use assets or operating lease liability.

Operating lease expense is recognized on a straight-line basis over the lease term and is included in rental and other related expenses in the Group’s consolidated statements of comprehensive loss.

All of the Group’s leases are classified as operating leases and primarily consist of real estate leases for corporate offices. As a result of the adoption, the Group recognized approximately RMB385 of operating lease right-of-use assets and corresponding operating lease liabilities respectively on the consolidated balance sheets as of January 1, 2022. The adoption had no impact on the Group’s opening balance of retained earnings as of January 1, 2022. As of June 30, 2023, the weighted-average remaining lease term on these leases is approximately 1.41 years and the weighted-average discount rate used to measure the lease liabilities is approximately 3.65%. For the six months ended June 30, 2023, right-of-use assets obtained under operating leases was RMB1,362 thousand. The Group’s lease agreements do not contain any residual value guarantees, restrictions or covenants.

Earnings (Loss) per Share

(ff)    Earnings (Loss) per Share

Basic earnings (loss) per share is computed by dividing net (loss) income attributable to ordinary shareholders, considering the accretions to redemption value and the deemed dividend of the preferred shares, by the weighted average number of ordinary shares outstanding during the year using the two-class method. Under the two-class method, any net income is allocated between ordinary shares and other participating securities based on their participating rights. A net loss is not allocated to participating securities when the participating securities does not have contractual obligation to share losses.

The Company’s preferred shares are participating securities as they participate in undistributed earnings on an as-if-converted basis. The preferred shares have no contractual obligation to fund or otherwise absorb the Group’s losses. Accordingly, any undistributed net income is allocated on a pro rata basis to the ordinary shares and preferred shares; whereas any undistributed net loss is allocated to ordinary shares only.

Diluted earnings (loss) per share is calculated by dividing net (loss) income attributable to ordinary shareholders, as adjusted for the accretion and allocation of net income related to the preferred shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares consist of shares issuable upon the conversion of the preferred shares and convertible loan using the if-converted method, and ordinary shares issuable upon the vest of restricted ordinary shares or exercise of outstanding share option (using the treasury stock method). Ordinary equivalent shares are calculated based on the most advantageous conversion rate or exercise price from the standpoint of the security holder. Ordinary equivalent shares are not included in the denominator of the diluted earnings per share calculation when inclusion of such shares would be anti-dilutive.

Segment Reporting

(gg)    Segment Reporting

The Group’s chief operating decision maker has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group. For the purpose of internal reporting and management’s operation review, the Group’s Chief Executive Officer and management personnel do not segregate the Group’s business by service lines. All service categories are viewed as in one and the only operating segment.

Statutory Reserves

(hh)    Statutory Reserves

The Group’s subsidiaries, VIE, and VIE’s subsidiaries established in the PRC are required to make appropriations to certain non-distributable reserve funds.

In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Group’s subsidiaries registered as wholly foreign owned enterprise have to make appropriations from their after-tax profits (as determined under generally accepted accounting principles in the PRC (‘‘PRC GAAP’’)) to non-distributable reserve funds including general reserve fund, enterprise expansion fund and staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the Group.

In addition, in accordance with the PRC Company Laws, the Group’s VIE and VIE’s subsidiaries, registered as Chinese domestic companies, must make appropriations from their after-tax profits as determined under the PRC GAAP to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the after-tax profits as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the Group. Appropriation to the discretionary surplus fund is made at the discretion of the Group.

The general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted for use. They may only be applied to offset losses or increase the registered capital of the respective entity. The staff bonus and welfare fund are liability in nature and is restricted to make payment of special bonuses to employees and for the collective welfare of employees. None of these reserves is allowed to be transferred to the Group by way of cash dividends, loans or advances, nor can they be distributed except under liquidation.

For the six months ended June 30, 2022 and 2023, no appropriation was made to the general reserve fund by the Group’s wholly foreign owned PRC subsidiaries, and no appropriation was made to the statutory surplus fund by the Group’s VIE and VIE’s subsidiaries, respectively. No appropriation has been made by these companies to discretionary funds.

Newly adopted accounting standard updates

(ii)    Newly adopted accounting standard updates

The Group adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022.

In January,2022, for the fiscal years ending December 31, 2022, the Group adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) which requires that a lessee recognize in the consolidated balance sheet a lease liability and a corresponding right-of-use asset, including for those leases that the Group currently classifies as operating leases. The right-of-use asset and the lease liability was initially measured using the present value of the remaining lease payments. ASC Topic 842 was implemented using a modified retrospective approach which resulted in no cumulative-effect adjustment in the opening balance of retained earnings as of January 1, 2022. As a result, the consolidated balance sheet prior to January 1, 2022 was not restated and continues to be reported under FASB ASC Topic 840, “Leases,” (“ASC Topic 840”), which did not require the recognition of a right-of-use asset or lease liability for operating leases. As permitted under ASC Topic 842, the Group adopted the following practical expedients: (1) not to reassess whether an expired or non-lease contract that commenced before January 1, 2022 contained an embedded lease, (2) not to reassess the classification of existing leases, (3) not to determine whether initial direct costs related to existing leases should be capitalized under ASC Topic 842, and (4) not to separate lease and non-lease components.

Recent Accounting Pronouncements

(jj)  Recent Accounting Pronouncements

In August 2020, the FASB issued ASU 2020-06, “Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity”, which simplifies an issuer’s accounting for certain convertible instruments and the application of derivatives scope exception for contracts in an entity’s own equity. This guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation and required enhanced disclosures about the terms of convertible instruments and contracts in an entity’s own equity. The new guidance is required to be applied either retrospectively to financial instruments outstanding as of the beginning of the first comparable reporting period for each prior reporting period presented or retrospectively with the cumulative effect of the change to be recognized as an adjustment to the opening balance of retained earnings at the date of adoption. This guidance is effective for the Group for the year ending March 31, 2023 and interim reporting periods during the year ending March 31, 2023. Early adoption is permitted. The Group concluded that the adoption of this guidance had no material impact on the financial position, results of operations and cash flows.

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. The Group is currently evaluating the impact of the new guidance on the consolidated financial statements.

In June 2022, the FASB issued ASU 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions”, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The Group does not expect that the adoption of this guidance will have a material impact on the financial position, results of operations and cash flows.

XML 42 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and principal activities (Tables)
6 Months Ended
Jun. 30, 2023
Organization and principal activities  
Schedule of consolidated assets and liabilities information and consolidated operating results and cash flows information of the Group's VIE and VIE's subsidiaries

The following consolidated assets and liabilities information of the Group’s VIE and VIE’s subsidiaries as of December 31, 2022 and June 30, 2023, and consolidated operating results and cash flows information for the periods ended June 30, 2022 and 2023, have been included in the accompanying Unaudited Interim Condensed Consolidated Financial Statements:

    

As of December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

Cash and cash equivalents

 

56,850

 

39,002

Restricted cash

 

38,811

 

13,782

Short-term investments

 

2,000

 

Accounts receivable, net

 

466,269

 

376,194

Amount due from related parties*

 

600,557

 

565,714

Prepayments and other current assets, net

 

188,144

 

121,627

Inventories

11,157

12,650

Total current assets

 

1,363,788

 

1,128,969

Property, equipment and software, net

 

3,036

 

3,723

Equity method investments, net

 

204,850

 

149,196

Long-term equity investment, net

 

6,000

 

3,000

Operating lease right-of-use assets

2,032

1,346

Total non-current assets

 

215,918

 

157,265

Total assets

 

1,579,706

 

1,286,234

Short-term bank borrowings

 

72,500

 

Accounts payable

 

638,295

 

514,564

Customers’ refundable fees

 

30,747

 

31,517

Current installments of long-term loans from a related party**

1,162,000

Amounts due to related parties*

 

183,076

 

125,354

Accrued expenses and other payables

 

145,088

 

86,989

Income tax payables

 

2,468

 

463

Operating lease liabilities-current

1,096

465

Total current liabilities

 

1,073,270

 

1,921,352

Non-current liabilities

 

  

 

  

Income tax payables

 

27,429

 

27,669

Operating lease liabilities

791

779

Long-term loans from a related party excluding current installments**

 

1,352,000

 

190,000

Total non-current liabilities

 

1,380,220

 

218,448

Total liabilities

 

2,453,490

 

2,139,800

*     Amounts due from and to related parties represent the amounts due from and to subsidiaries other than the Group’s VIE and VIE’s subsidiaries, which are eliminated upon consolidation.

**   Long-term loans from a related party represents entrusted loans with 3-year term at annual interest rate of 0.2-0.5% (2022: 0.2-0.5)% from Fangdd Information via Bank of China in Shenzhen, which are eliminated upon consolidation.

For the Six Months Ended June 30,

2022

2023

    

RMB

    

RMB

Total revenue

 

142,071

 

152,241

Net (loss) income

 

(27,433)

 

18,275

Net cash used in operating activities

 

(19,483)

 

(15,592)

Net cash (used in) provided by investing activities

 

(10,048)

 

45,299

Net cash used in financing activities

 

(58,509)

 

(72,584)

Net decrease in cash, cash equivalents and restricted cash

 

(88,040)

 

(42,877)

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

 

251,873

 

95,661

Cash, cash equivalents and restricted cash at the end of the period

 

163,833

 

52,784

XML 43 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Summary of estimated useful lives of property, equipment and software, net

Estimated

Category

    

useful lives

Buildings

 

20 years

Leasehold improvements

 

2-3 years

Furniture, office equipment

 

3-5 years

Motor vehicles

 

3-4 years

Software

2-10 years

Summary of estimated useful lives of intangible assets

Category

    

Estimated useful lives

Non-competed agreements

Over the contracted term of up to 6 years

Trademarks

10 years

XML 44 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Concentration and Risk (Tables)
6 Months Ended
Jun. 30, 2023
Concentration and Risk  
Schedule of components of cash and cash equivalents and restricted cash maintained at bank

As of December 31, 

As of June 30

    

2022

    

2023

 

RMB

 

RMB

RMB denominated bank deposits with:

 

  

 

  

Financial Institutions in the PRC

 

114,589

 

77,678

HKD denominated bank deposits with:

Financial Institutions in the Hong Kong

334

238

U.S. dollar denominated bank deposits with:

 

 

Financial Institutions in the Hong Kong

 

57,421

 

55,741

Financial Institutions in the PRC

 

10,401

 

10,860

XML 45 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Fair value measurement (Tables)
6 Months Ended
Jun. 30, 2023
Fair value measurement  
Summary of assets and liabilities that are measured at fair value on a recurring basis

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Balance at

Inputs

Inputs

Inputs

Fair Value

RMB

RMB

RMB

RMB

Assets

 

  

 

  

 

  

 

  

Short-term investments

 

  

 

  

 

  

 

  

-Wealth management products

 

 

2,000

 

 

2,000

Total Assets

 

 

2,000

 

 

2,000

XML 46 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Lease (Tables)
6 Months Ended
Jun. 30, 2023
Lease  
Schedule of operating lease balances

    

As of December 31, 

    

As of June 30, 

2022

2023

RMB

RMB

Operating lease right-of-use assets

 

2,207

 

1,362

Operating lease liabilities

 

2,035

 

1,244

Schedule of components of lease expense

    

As of December 31,

    

As of June30,

2022

2023

RMB

RMB

Operating lease cost

 

714

 

698

Short-term lease cost

 

7,821

 

929

Total

 

8,535

 

1,627

Schedule of present value of operating lease payments

    

As of December 31, 

    

As of June 30, 

2022

2023

RMB

RMB

2023

 

1,295

 

484

2024

 

804

 

792

Total undiscounted operating lease payments

 

2,099

 

1,276

Less: imputed interest

 

(64)

 

(32)

Present value of operating lease liabilities

 

2,035

 

1,244

XML 47 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts receivable, net (Tables)
6 Months Ended
Jun. 30, 2023
Prepayments and other assets, net  
Schedule of movement of allowance for doubtful accounts

As of December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

Balance at the beginning of the period

 

710,168

 

557,073

(Reversal) Provision for the period

 

(82,825)

 

36,439

Written-off

(70,270)

(200)

Balance at the end of the period

 

557,073

 

593,312

Accounts receivable  
Prepayments and other assets, net  
Schedule of accounts receivable, net

    

As of December 31, 

As of June 30,

2022

2023

  

    

RMB

    

RMB

Accounts receivable from real estate developers

 

1,023,787

969,550

Accounts receivable from individual customers

 

4,283

4,298

 

1,028,070

973,848

Less: allowance for doubtful accounts

 

(557,073)

(593,312)

Accounts receivable, net

 

470,997

380,536

XML 48 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Prepayments and other assets, net (Tables)
6 Months Ended
Jun. 30, 2023
Prepayments and other assets, net  
Schedule of prepayments and other assets

As of December 31, 

As of June 30,

2022

2023

    

    

RMB

    

RMB

Loans receivable, net

(1)

 

25,988

    

9,442

Security deposits with real estate developers, net

 

(2)

 

66,978

26,398

Rental and other deposits, net

 

(3)

 

5,672

4,718

Other receivables

 

 

93,358

236,551

Prepayments and other assets, net

 

  

 

191,996

277,109

(1)    Loans receivable, net

(2)Security deposits with real estate developers, net

(3)

Rental and other deposits, net

Schedule of allowance for doubtful loans

As of December 31, 

As of June 30,

 

2022

 

2023

    

RMB

    

RMB

Balance at the beginning of the period

 

31,694

 

7,644

(Reversal) Provision for the period

 

(20,179)

 

1,737

Written-off

 

(3,871)

 

(4,580)

Balance at the end of the period

 

7,644

 

4,801

Schedule of aging of loans receivable

As of December 31, 

As of June 30,

 

2022

 

2023

    

RMB

    

RMB

1-29 days past Due

 

3,000

 

30-89 days past Due

 

200

 

Over 180 days past Due

 

20,828

 

10,896

Total past Due

 

24,028

 

10,896

Current

 

9,604

 

3,347

Total loans

 

33,632

 

14,243

Schedule of security deposits with real estate developers, net

    

As of December 31,

As of June 30,

2022

2023

RMB

RMB

Security deposits with real estate developers under Exclusive Sales Contract

 

- Without Sales Commitment Arrangement

98,066

97,676

- With Sales Commitment Arrangement

40,085

138,151

97,676

Less: Allowance for doubtful accounts

 

(71,173)

 

(71,278)

Security deposits with real estate developers, net

 

66,978

 

26,398

Schedule of rental and other deposits, net

    

As of December 31,

As of June 30,

2022

2023

RMB

RMB

Rental and other deposits

 

9,656

 

8,702

Less: Allowance for doubtful accounts

 

(3,984)

 

(3,984)

Rental and other deposits, net

 

5,672

 

4,718

Loans receivable  
Prepayments and other assets, net  
Schedule of loans receivable

As of December 31, 

As of June 30,

    

2022

    

2023

RMB

RMB

Secured loans

12,070

 

6,719

Unsecured loans

21,562

 

7,524

33,632

14,243

Less: allowance for doubtful loans

(7,644)

 

(4,801)

Loans receivable, net

25,988

 

9,442

XML 49 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Property, equipment and software, net (Tables)
6 Months Ended
Jun. 30, 2023
Property, equipment and software, net  
Schedule of property, equipment and software, net

As of December 31,

As of June 30,

2022

2023

    

RMB

    

RMB

Buildings

 

2,594

 

3,752

Leasehold improvements

 

57,162

 

46,189

Furniture and office equipment

 

2,738

 

2,461

Motor vehicles

 

1,633

 

1,633

Software*

 

4,699

 

4,699

Total Property, equipment and software

 

68,826

 

58,734

Less: Accumulated depreciation and amortization

 

(58,147)

 

(55,011)

Impairment loss

(7,642)

Total Property, equipment and software, net

 

3,037

 

3,723

*All of the software were purchased outside the Group and used internally by the Group.

XML 50 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible assets, net (Tables)
6 Months Ended
Jun. 30, 2023
Intangible assets, net  
Schedule of Intangible assets

As of December31,

As of June 30,

    

2022

    

2023

 

RMB

 

RMB

Non-competed agreements

 

6,740

 

6,740

Trademarks

 

1,070

 

1,070

Total intangible assets

 

7,810

 

7,810

Less: Accumulated amortization

 

(2,158)

 

(2,158)

Impairment loss

(5,652)

(5,652)

Total intangible assets, net

 

 

XML 51 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill, net (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill, net  
Schedule of Goodwill, net

    

Amount

RMB

Balance as of January 1, 2022

Additions

 

454

Balance as of December 31, 2022

 

454

Additions

Balance as of June 30, 2023

 

454

XML 52 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Equity method investment, net (Tables)
6 Months Ended
Jun. 30, 2023
Equity method investment, net  
Schedule of equity method investments

Balance as of January 1, 2022

257,122

Additions

33,154

Share of results

(2,020)

Return of capital

(19,547)

Impairment losses

(62,623)

Balance as of December 31, 2022

 

206,086

Share of results

 

441

Return of capital

(45,552)

Impairment losses

 

(11,779)

Balance as of June 30, 2023

 

149,196

Schedule of information pertaining to limited partnerships

Maximum

    

amount of

    

Maximum

Aggregated

additional

exposures to the

carrying amount

capital

losses of the

(before impairment loss)

commitment

limited

of the limited partnerships

(Note 22(b))

partnerships

    

RMB

RMB

RMB

Balance as of December 31, 2022

 

454,803

300,019

754,822

Balance as of June 30, 2023

 

410,928

327,869

738,797

Schedule of effective interests, additional investments into these limited partnerships and received return of capital from these limited partnerships

    

As of

December 31, 

As of June 30,

  

    

2022

    

2023

Name of the limited partnerships

Shanghai Gefei Chengyun Investment Center Limited Partnership (“Gefei Chengyun”)

 

20

%  

20

%  

Ningbo Meishan Jiushen Investment Limited Partnership (“Jiushen”)

 

12

%  

12

%  

Tibet Shiguan Business Management Limited Partnership (“Shiguan”)

 

27.6

%  

***

Jiuchuan

 

10

%  

10

%  

Ningbo Meishan Decheng Investment Limited Partnership (“Decheng”)

 

2

%  

***

Yiwu Longshu Tianye Investment Management Limited Partnership (“Longshutianye”)

 

26

%

26

%

Yiwu Longshu Qianli Investment Management Limited Partnership (“Longshuqianli”)

 

16

%

***

Jiuyi

 

*

*

Jiuzhen

 

20

%  

20

%  

Yunde

 

20

%  

20

%  

Ningbo Meishan Deyan Investment Limited Partnership (“Deyan”)

 

20

%  

20

%  

Ningbo Meishan Detong Investment Limited Partnership (“Detong”)

40

%  

40

%  

Ningbo Meishan Derong Investment Limited Partnership (“Derong”)

37

%  

37

%  

Jiushi

40

%  

40

%  

Ningbo Meishan Qixing Management Limited Partnership (“Qixing”)

15.7

%  

15.7

%  

Shanghai Ruokun Management Limited Partnership (“Ruokun”)

20

%  

***

Deyu

*

*

Hangzhou Honggeng Investment Limited Partnership (“Honggeng”)

20

%

***

Shenzhen Jiaxinda No.3 Investment Limited Partnership(“Jiaxinda”)

10

%

10

%  

Shanghai Fangjin Management Limited Partnership (“Fangjin”)

49

%

***

Muju

30

%

30

%  

Name of other equity method investees

Shenzhen Chenji Zhaozhao Technology Co., Ltd(“Chenji Zhaozhao”)

30

%**

***

Shanghai Tinghaozhu Space Design Co., Ltd(“Tinghaozhu Space”)

40

%**

40

%**

*During the year ended December 31, 2021, the Group became the sole investor of Deyu and Jiuyi. Therefore, Deyu and Jiuyi become consolidated subsidiaries of the Group (see note 22).

**During the year ended December 31, 2022, the Group invested the Chenji Zhaozhao and Tinghaozhu Space, both of which the Group does not have controlling financial interests over these investees, but has ability to exercise significant influence over their financial and operating polices accounting for 30% and 40% of their total equity, respectively.

***During the six months ended June 30, 2023, the Group fully disposed its equity interests in the Shiguan, Decheng, Longshuqianli, Ruokun, Honggeng, Fangjin and Chenji Zhaozhao through company cancellation or share transference.

For the Year Ended

December 31,

For the Six Months Ended June 30,

2022

2023

Name of the

Capital

Return of

Capital

Return of

limited partnerships

Investments

capital

Investments

capital

    

RMB

    

RMB

    

RMB

    

RMB

Jiushen

 

6,350

 

(18,500)

(9,850)

Longshutianye

(663)

Jiuzhen

(414)

Deyan

(200)

Derong

(1)

Jiushi

(32,650)

Fangjin

(234)

Muju

23,814

(398)

Name of other equity method investees

Chenji Zhaozhao

2,190

(2,190)

Tinghaozhu Space

800

Total

33,154

(19,547)

(45,553)

Schedule of combined unaudited financial information for these equity method investees

As of

December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

Balance sheet data:

 

  

 

  

Current assets

 

854,415

 

606,804

Non-current assets

 

171,618

 

76,240

Total assets

 

1,026,033

 

683,044

Current liabilities

 

226,849

 

145,718

Total liabilities

 

226,849

 

145,718

Equity

 

799,184

 

537,326

Total liabilities and shareholders’ equity

 

1,026,033

 

683,044

For the six months ended June 30, 

2022

2023

    

RMB

    

RMB

Operating data:

 

  

 

  

Revenue

 

842

 

10

Operating loss

 

(3,033)

 

(1,062)

Net loss

 

(2,742)

 

(895)

XML 53 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Short-term bank borrowings (Tables)
6 Months Ended
Jun. 30, 2023
Short-term bank borrowings  
Schedule of Short-term bank borrowings

As of

December 31,

As of June 30,

2022

2023

    

RMB

    

RMB

Secured bank loans

 

72,500

 

Short-term borrowing

 

72,500

 

XML 54 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Customers' refundable fees (Tables)
6 Months Ended
Jun. 30, 2023
Customers' refundable fees  
Schedule of Customers' refundable fees

As of

December 31,

As of June 30,

2022

2023

    

RMB

    

RMB

Balance at the beginning of the year/period

 

30,997

 

30,747

Cash received from customers

 

42,298

 

5,467

Cash refunded to customers

 

(46,554)

 

(6,235)

Revenue recognized

 

4,006

 

1,538

Balance at the end of the year/period

 

30,747

 

31,517

XML 55 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued expenses and other payables (Tables)
6 Months Ended
Jun. 30, 2023
Accrued expenses and other payables  
Schedule of components of accrued expenses and other payables

As of

December

As of June

31,

30,

2022

2023

    

    

RMB

    

RMB

Accrual for salary and bonus

 

  

 

6,426

 

5,238

Other taxes and surcharge payable

 

  

 

24,081

 

24,977

Down payments collected on behalf of secondary property sellers

 

(1)

 

 

Amounts due to franchisees

 

(2)

 

218

 

218

Professional service fee

 

  

 

982

 

838

Amounts due to third parties under collaborative agreements

 

(3)

 

41,444

 

40,973

Accrued expenses

10,406

2,479

Receipt in advance

12,551

9,696

Others

 

  

 

85,032

 

35,833

Accrued expenses and other payables

 

  

 

181,140

 

120,252

(1)These amounts were held on behalf of home purchasers in respect of their down payments made for secondary property transactions for which legal title transfer from property sellers had not yet been completed.
(2)The Group entered into franchise agreements with certain real estate agency companies which are granted with the right to use the Group’s brands, access of listings in the Group’s platform and other resources. These amounts as of December 31, 2022 and June 30, 2023 represent the commission received on behalf of the real estate agency companies and guarantee deposits.
(3)The amount represents funds provided by third parties under Collaborative Agreements (see note 1) for the parking space sales projects.
XML 56 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Taxation (Tables)
6 Months Ended
Jun. 30, 2023
Taxation  
Schedule of (Loss) income before provision for income taxes is attributable to the geographic locations

For the Six Months Ended June 30,

2022

2023

    

RMB

    

RMB

Cayman

 

(140,369)

 

(3,271)

Hong Kong SAR

 

(1,911)

 

(952)

BVI

 

 

PRC, excluding Hong Kong SAR

 

(44,346)

 

10,675

 

(186,626)

 

6,452

Schedule of components of income tax expense

For the Six Months Ended June 30,

2022

2023

    

RMB

    

RMB

Current income tax expense (benefit)

 

5,474

 

(2,909)

 

5,474

 

(2,909)

Schedule of reconciliation of actual income tax expense reported in the Consolidated Statements of Comprehensive Income (Loss) and amount computed by applying the PRC statutory income tax rate of 25% to income before income taxes

For the Six Months Ended June 30,

2022

2023

    

RMB

    

RMB

(Loss) profit before tax

 

(186,626)

 

6,452

Income tax computed at PRC statutory tax rate

 

(46,657)

 

1,613

Effect of preferential tax rate*

 

(1,815)

 

Tax rate differential not subject to PRC income tax

 

35,255

 

899

Non-deductible expense

 

12,200

 

(2,176)

Change in valuation allowance

 

4,484

 

896

Additional deduction for research and development expenses

 

(625)

 

(466)

Tax-exempted income

 

92

 

Late payment surcharge on uncertain tax position

 

1,149

 

(3,712)

Others

 

1,391

37

5,474

(2,909)

* Shenzhen Fangdd enjoys a preferential income tax rate of 15% from 2014 to 2022 if all the criteria for HNTE status could be satisfied in the relevant years. Please refer to Note 15 – a) PRC section for details.

Schedule of tax effects of temporary differences that give rise to the deferred income tax assets and liabilities

As of

As of

December 31, 

June 30, 

 

2022

 

2023

    

RMB

    

RMB

Net operating loss carry forward

 

103,285

 

90,576

Allowance for doubtful accounts

 

172,898

 

180,992

Payroll and accrued expenses

 

4,157

 

4,157

Deductible advertisement expenses

 

1,024

 

3,134

Long-term equity investment impairment

 

74,988

 

80,159

Intangible assets*

28,031

26,260

Gross deferred tax assets

 

384,382

 

385,278

Less: Valuation allowance

 

(384,382)

 

(385,278)

Net deferred tax assets

 

 

* In December 2020, Shenzhen Fangdd transferred certain internal developed software to another subsidiary of the Group at a consideration of RMB141.5 million which resulted a difference between the financial statement carrying amounts of the intangible asset and the respective tax base.

Schedule of movements of the valuation allowance

For the

Year

For the Six

Ended

Months

December

Ended June

31,

30,

2022

2023

    

RMB

    

RMB

Balance at the beginning of the period

 

(324,682)

 

(384,382)

Changes of valuation allowances

 

(59,700)

 

(896)

Balance at the end of the period

 

(384,382)

 

(385,278)

Schedule of reconciliation of the beginning and ending amount of total unrecognized tax benefits

For the

Year

For the Six

Ended

Months

December

Ended June

31,

30,

2022

2023

    

RMB

    

RMB

Beginning balance

 

(28,575)

(30,772)

Additions

 

(2,197)

(909)

Ending balance

 

(30,772)

(31,681)

XML 57 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Redeemable Convertible Preferred Shares (Tables)
6 Months Ended
Jun. 30, 2023
Redeemable Convertible Preferred Shares  
Schedule of movements in redeemable convertible preferred shares

Series A-2

Series B

Series C

Preferred

Preferred

Preferred

Shares

Shares

Shares

Total

Balance as of January 1, 2019

    

102,743

    

446,889

    

2,193,512

    

2,743,144

Redemption value accretion

3,041

 

15,642

 

97,625

 

116,308

Foreign currency translation adjustment

2,747

 

11,870

 

59,017

 

73,634

Conversion of Redeemable Convertible Preferred Shares to Class A Ordinary Shares

 

(108,531)

 

(474,401)

 

(2,350,154)

 

(2,933,086)

Balance as of December 31, 2019, 2020, 2021, 2022 and June 30, 2023

 

 

 

 

XML 58 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Compensation  
Schedule of Stock option activities

Weighted

Weighted

average

Weighted

average

remaining

average

Number of

exercise

contractual

grant date

 

shares

price

 

term

 

fair value

    

    

US$

    

    

US$

Outstanding as of January 1, 2022

130,156,288

0.0000001

4.02

0.44

 -Grant to Employees

 -Exercised

 -Forfeited

(6,523,225)

0.0000001

Outstanding as of June 30, 2022

123,633,063

 

0.0000001

3.51

0.45

Exercisable as of June 30, 2022

38,489,988

0.0000001

 

1.58

1.33

Outstanding as of January 1, 2023

74,131,026

0.0000001

 

2.69

 

0.59

-Grant to Employees

-Exercised

(5,393,650)

0.0000001

 -Forfeited

(1,392,250)

0.0000001

 

Outstanding as of June 30, 2023

67,345,126

0.0000001

2.30

0.54

Exercisable as of June 30, 2023

67,065,601

0.0000001

2.30

0.54

Schedule of assumptions using Binomial Option Pricing Model

    

2019

    

2021

 

Expected volatility

60

%

48.56

%

Risk-free interest rate (per annum)

2.8

%

1.25

%

Exercise multiple

 

2.2

2.2

Expected dividend yield

 

0

%

0

%

Contractual term (in years)

 

5

5

XML 59 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue information (Tables)
6 Months Ended
Jun. 30, 2023
Revenue information  
Schedule of disaggregation of revenue

For the six months ended June 30, 

2022

2023

    

RMB

    

RMB

Base commission from transactions

 

117,080

 

143,563

Innovation initiatives and other value-added services

 

27,754

 

9,925

 

144,834

153,488

XML 60 R53.htm IDEA: XBRL DOCUMENT v3.23.3
(Loss) income per share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of basic and diluted net loss per share

For the six months ended June 30,

2022

2023

    

RMB

    

RMB

Numerator:

 

  

 

Net (loss) income

 

(192,100)

 

9,361

Net (profit) loss attributable to noncontrolling interests

(4,745)

97

Numerator for basic and diluted net (loss) income per share calculation

 

(196,845)

 

9,458

Denominator:

 

 

Weighted average number of ordinary shares

 

2,046,388,131

 

13,937,948,159

Denominator for basic and diluted net (loss) income per share calculation

 

2,046,388,131

 

13,937,948,159

Net (loss) income per ordinary share

 

 

—Basic and diluted

 

(0.10)

 

0.001

Schedule of anti-dilutive securities

As of June 30, 

    

2022

    

2023

Share options to employees

 

123,633,063

 

67,345,126

Total

 

123,633,063

 

67,345,126

XML 61 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Business combination (Tables)
6 Months Ended
Jun. 30, 2023
Business Acquisition  
Schedule of acquisition of Deyu and Jiuyi

The acquisition of Deyu and Jiuyi that constitute business combinations are summarized as follows:

    

Amount

 

RMB

Net assets acquired (Note)

 

58,578

Note: Net assets acquired primarily included cash and deposits with real estate developers.

Acquisition of Yuancui  
Business Acquisition  
Schedule of allocation of the purchase price as of the date of acquisition

    

Amount

RMB

Net assets acquired (i)

 

16,408

Identifiable and amortizable intangible assets (note 9)

-Non-competed agreements

 

6,740

-Trademarks

 

1,070

Goodwill

 

31,188

Deferred tax liabilities

 

(1,953)

Noncontrolling interests (ii)

 

(23,453)

Total

 

30,000

i.

Net assets acquired primarily included cash consideration from RMB20,000 from subscription of new shares.

ii.

Fair value of the noncontrolling interests was estimated based on the equity value of Yuancui derived by the purchase consideration, adjusted for a discount for control premium.

Acquisition of Tuqiang  
Business Acquisition  
Schedule of allocation of the purchase price as of the date of acquisition

    

Amount

RMB

Net assets acquired(i)

 

(968)

Goodwill

 

454

Noncontrolling interests (ii)

 

114

Total

 

(400)

i.

Net assets acquired primarily included cash, accounts receivables from real estate developers and accrued expenses undertaken.

ii.

Fair value of the noncontrolling interests was estimated based on the equity value of Tuqiang derived by the purchase consideration.

XML 62 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Balance and Transactions (Tables)
6 Months Ended
Jun. 30, 2023
Related Party Balance and Transactions  
Schedule of transactions with related parties

For the six months ended

June 30, 

2022

2023

    

RMB

    

RMB

Transactions with related parties

  

 

  

(1) Base commission income and Sales incentive income shared with related parties under Self-Commitment and Non-Group Collaborative Agreements (see note 1)

  

 

  

Ningbo Meishan Jiufeng Investment Limited Partnership(“Jiufeng”)

 

23

 

Jiuzhen

 

4,022

 

Shanghai Chongkai Enterprise Management (LLP) (“Chongkai”)

59

Muju

566

286

 

4,670

286

For the six months

ended June 30,

2022

2023

    

RMB

    

RMB

(2) Other income shared with related parties

Chenji Zhaozhao

 

 

100

 

 

100

 

4,670

 

386

Schedule of amounts due to related parties

As of December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

Amounts due to related parties

 

  

 

  

(1) Payables for income shared under Non-Group Collaborative Agreements (see note 1)

 

  

 

  

Gefei Chengyun

 

10,759

 

10,759

Jiufeng

 

242

 

242

Jiuchuan

 

9,403

 

9,403

Longshutianye

 

10,140

 

10,140

Yunde

9,383

9,383

Detong

3,274

3,274

Qixing

964

Jiushi

65

65

 

44,230

43,266

As of December 31, 

As of June 30,

2022

2023

    

RMB

    

RMB

(2) Payables for Base Commission Income shared with related parties under Exclusive Sales Contracts without Sales Commitment Arrangement

Derong

9,733

9,733

Jiushen

29

29

Jiufeng

495

495

10,257

10,257

(3) Other payables

Jiushen

790

790

Jiuzhen

3,981

3,981

Chongkai

3,689

3,689

Jiufeng

149

149

Muju

5,561

5,847

Chenji Zhaozhao

191

14,361

14,456

Total

68,848

67,979

XML 63 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Parent only financial information (Tables)
6 Months Ended
Jun. 30, 2023
Parent only financial information  
Schedule of Condensed Balance Sheets

(a)    Condensed Balance Sheets

As of December 31,

As of June 30,

2022

2023

    

RMB

    

RMB

Assets

 

  

 

  

Current asset

 

  

 

  

Cash and cash equivalents

 

22,710

 

25,364

Total current asset

 

22,710

 

25,364

Non-current asset

 

  

 

  

Investments in and amounts due from subsidiaries, the VIE and VIE’s subsidiaries

 

1,533,937

 

1,827,604

Total non-current asset

 

1,533,937

 

1,827,604

Total assets

 

1,556,647

 

1,852,968

Liabilities

 

 

Current liability

 

  

 

  

Accrued expenses and other current liabilities

 

27,225

 

25,792

Total current liability

 

27,225

 

25,792

Total liabilities

27,225

25,792

Equity

 

  

 

  

Class A ordinary shares

 

1

 

14

Additional paid-in capital

 

5,051,631

 

5,197,029

Accumulated other comprehensive loss

(393,841)

(392,574)

Accumulated deficit

(3,128,369)

(2,977,293)

Total equity

 

1,529,422

1,827,176

Total liabilities and equity

 

1,556,647

 

1,852,968

Schedule of Condensed Statements of Results of Operations

(b)    Condensed Statements of Results of Operations

For the six months ended June 30,

2022

2023

    

RMB

    

RMB

General and administrative expenses

 

(150,286)

 

(5,188)

Total operating expenses

 

(150,286)

 

(5,188)

Loss from operations

 

(150,286)

 

(5,188)

Equity (loss) income of subsidiaries and the VIE and VIE’s subsidiaries

 

(110,690)

 

20,474

Other income:

 

 

Interest income, net

 

1,297

 

Other income, net

8,620

1,710

(Loss) income before income tax

 

(251,059)

 

16,996

Income tax expense

 

 

Net (loss) income

 

(251,059)

 

16,996

Accretion of Redeemable Convertible Preferred Shares

 

 

Deemed dividend to preferred shareholder

Net (loss) income attributable to ordinary shareholders

 

(251,059)

 

16,996

Schedule of Condensed statements of cash flows

(c)    Condensed statements of cash flows

For the six months ended June 30,

2022

2023

    

RMB

    

RMB

Net cash used in operating activities

 

2,155

(143,941)

Cash flows used in investing activities:

Investments in and amounts due from subsidiaries, the VIE and VIE’s subsidiaries

Investment in short-term investments

(162,180)

Proceeds from redemption of short-term investments

18,153

Net cash used in investing activities

(144,027)

Cash flows provided by financing activities:

Proceeds from issuance of ordinary shares, net of issuance costs

264

Proceeds from issuance of issuance of convertible bonds, net of issuance costs

145,064

Net cash provided by financing activities

 

145,328

Effect of exchange rate changes on cash and cash equivalents

 

9,159

 

1,267

Net (decrease) increase in cash and cash equivalents

 

(132,713)

 

2,654

Cash and cash equivalents at the beginning of the period

 

162,974

 

22,710

Cash and cash equivalents at the end of the period

 

30,261

 

25,364

XML 64 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and principal activities (Details)
6 Months Ended
Jun. 30, 2023
Business Operation Agreement  
Variable interest entity  
Term (in years) P10Y
Threshold period of written notice required to terminate the agreement 30 days
Exclusive Option Agreements  
Variable interest entity  
Threshold period of written notice required to terminate the agreement 10 years
XML 65 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and principal activities - Consolidated assets and liabilities information of the Group's VIE and VIE's subsidiaries (Details)
¥ in Thousands, $ in Thousands
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS      
Cash and cash equivalents ¥ 130,735 $ 18,029 ¥ 143,934
Restricted cash 13,782 1,901 38,811
Short-term investments     2,000
Accounts receivable, net 380,536 52,478 470,997
Prepayments and other assets, net 277,109 38,214 191,996
Inventories 12,650 1,745 11,157
Total current assets 814,812 112,367 858,895
Property, equipment and software, net 3,723 513 3,037
Equity method investments, net 149,196 20,575 206,086
Long-term equity investment, net 3,000 414 6,000
Operating lease right-of-use assets 1,362 188 2,207
Total non-current assets 157,735 21,753 217,784
Total assets 972,547 134,120 1,076,679
Short-term bank borrowings     72,500
Accounts payable 534,823 73,755 659,215
Customers' refundable fees 31,517 4,346 30,747
Accrued expenses and other payables 120,252 16,584 181,140
Income tax payables 1,021 141 4,876
Operating lease liabilities-current 465 64 1,243
Total current liabilities 688,078 94,890 949,721
Non-current liabilities      
Income tax payables 31,681 4,369 30,772
Operating lease liabilities 779 107 792
Total non-current liabilities 32,460 4,476 31,564
Total liabilities 720,538 $ 99,366 981,285
VIE      
UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS      
Cash and cash equivalents 39,002   56,850
Restricted cash 13,782   38,811
Short-term investments     2,000
Accounts receivable, net 376,194   466,269
Amounts due from related parties 565,714   600,557
Prepayments and other assets, net 121,627   188,144
Inventories 12,650   11,157
Total current assets 1,128,969   1,363,788
Property, equipment and software, net 3,723   3,036
Equity method investments, net 149,196   204,850
Long-term equity investment, net 3,000   6,000
Operating lease right-of-use assets 1,346   2,032
Total non-current assets 157,265   215,918
Total assets 1,286,234   1,579,706
Short-term bank borrowings 0   72,500
Accounts payable 514,564   638,295
Customers' refundable fees 31,517   30,747
Current instalments of long-term loans from a related party 1,162,000    
Amounts due to related parties 125,354   183,076
Accrued expenses and other payables 86,989   145,088
Income tax payables 463   2,468
Operating lease liabilities-current 465   1,096
Total current liabilities 1,921,352   1,073,270
Non-current liabilities      
Income tax payables 27,669   27,429
Operating lease liabilities 779   791
Long-term loans from a related party excluding current installments 190,000   1,352,000
Total non-current liabilities 218,448   1,380,220
Total liabilities ¥ 2,139,800   ¥ 2,453,490
XML 66 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and principal activities - Long-term loan from a related party (Details) - VIE - Fangdd Information
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Variable interest entity    
Term of loans (in years) 3 years  
Minimum    
Variable interest entity    
Annual interest (as a percent) 0.20% 0.20%
Maximum    
Variable interest entity    
Annual interest (as a percent) 0.50% 0.50%
XML 67 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and principal activities - Income Statement and Cash flow information (Details)
¥ in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Dec. 31, 2022
CNY (¥)
Variable interest entity        
Total revenue ¥ 153,488 $ 21,167 ¥ 144,834  
Net (loss) income 9,458 1,304 (196,845)  
Net cash used in operating activities (160,140) (22,084) (46,630)  
Net cash (used in) provided by investing activities 46,849 6,461 (155,759)  
Net cash used in financing activities 73,404 10,122 (49,510)  
Net decrease in cash, cash equivalents and restricted cash (38,228) (5,272) (242,298)  
Cash, cash equivalents and restricted cash at the beginning of the period 182,745 25,202 516,238 ¥ 516,238
Cash, cash equivalents and restricted cash at the end of the period 144,517 $ 19,930 273,940 182,745
VIE        
Variable interest entity        
Total revenue 152,241   142,071  
Net (loss) income 18,275   (27,433)  
Net cash used in operating activities (15,592)   (19,483)  
Net cash (used in) provided by investing activities 45,299   (10,048)  
Net cash used in financing activities (72,584)   (58,509)  
Net decrease in cash, cash equivalents and restricted cash (42,877)   (88,040)  
Cash, cash equivalents and restricted cash at the beginning of the period 95,661   251,873 251,873
Cash, cash equivalents and restricted cash at the end of the period ¥ 52,784   ¥ 163,833 ¥ 95,661
XML 68 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and principal activities - Sales Commitment Arrangements (Details)
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Dec. 31, 2022
CNY (¥)
Variable interest entity        
Percentage of base transaction price 100.00% 100.00%    
Payable to equity method investees for direct transactions with property developers ¥ 0      
Deposits with real estate developers 0      
Revenue 153,488 $ 21,167 ¥ 144,834  
Base commission from transactions        
Variable interest entity        
Revenue 143,563   117,080  
Sales Commitment Arrangements        
Variable interest entity        
Deposits with real estate developers 0     ¥ 40,085
Sales Commitment Arrangements | Sales Incentive        
Variable interest entity        
Revenue 405   4,677  
Self-Commitment or Non-Group Collaborative Agreements | Sales Incentive        
Variable interest entity        
Revenues shared with fund providers (including the Group's equity method investees) ¥ 1,068   ¥ 282  
Maximum        
Variable interest entity        
Withdrawal penalty 10.00%      
XML 69 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Details)
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2023
CNY (¥)
$ / ¥
Jun. 30, 2023
USD ($)
$ / ¥
Jun. 30, 2022
CNY (¥)
Foreign Currency      
Foreign currency exchange gain, net ¥ 392 $ 54 ¥ 441
Convenience Translation      
Translation to USD 7.2513 7.2513  
XML 70 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Restricted cash (Details) - CNY (¥)
¥ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Frozen for a lawsuit    
Restricted cash    
Restricted Cash ¥ 13,782 ¥ 38,811
XML 71 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Accounts Receivable (Details) - CNY (¥)
¥ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Summary of Significant Accounting Policies      
Allowance for doubtful accounts ¥ 593,312 ¥ 557,073 ¥ 710,168
Percentage of accounts receivable represent output VAT 6.00%    
XML 72 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Loans receivable, net (Details) - CNY (¥)
¥ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Summary of Significant Accounting Policies    
Loan receivables ¥ 5,729 ¥ 17,816
Minimum    
Summary of Significant Accounting Policies    
Debt instrument term 30 days  
Maximum    
Summary of Significant Accounting Policies    
Debt instrument term 5 years  
XML 73 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Property, equipment and software and intangible assets (Details) - CNY (¥)
¥ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2021
Property, equipment and software, net    
Goodwill impairment ¥ 0 ¥ 31,188
Non-competed agreements    
Property, equipment and software, net    
Estimated useful lives of intangible assets (in years) 6 years  
Trademarks    
Property, equipment and software, net    
Estimated useful lives of intangible assets (in years) 10 years  
Buildings    
Property, equipment and software, net    
Estimated useful lives of property, equipment and software (in years) 20 years  
Leasehold improvements | Minimum    
Property, equipment and software, net    
Estimated useful lives of property, equipment and software (in years) 2 years  
Leasehold improvements | Maximum    
Property, equipment and software, net    
Estimated useful lives of property, equipment and software (in years) 3 years  
Furniture, office equipment | Minimum    
Property, equipment and software, net    
Estimated useful lives of property, equipment and software (in years) 3 years  
Furniture, office equipment | Maximum    
Property, equipment and software, net    
Estimated useful lives of property, equipment and software (in years) 5 years  
Motor vehicles | Minimum    
Property, equipment and software, net    
Estimated useful lives of property, equipment and software (in years) 3 years  
Motor vehicles | Maximum    
Property, equipment and software, net    
Estimated useful lives of property, equipment and software (in years) 4 years  
Software | Minimum    
Property, equipment and software, net    
Estimated useful lives of property, equipment and software (in years) 2 years  
Software | Maximum    
Property, equipment and software, net    
Estimated useful lives of property, equipment and software (in years) 10 years  
XML 74 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Additional Information (Details)
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2023
CNY (¥)
segment
Jun. 30, 2023
USD ($)
segment
Jun. 30, 2022
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Going concern          
Accumulated deficit ¥ (4,548,217)     $ (627,228) ¥ (4,557,675)
Net cash provided by operating activities 160,140 $ 22,084 ¥ 46,630    
Cash and cash equivalents 130,735     18,029 143,934
Equity method investments          
Impairment losses 11,779        
Impairment of Long-lived Assets other than goodwill          
Impairment loss for non-current assets ¥ 0   7,642    
Value added taxes          
Vat rate 6.00% 6.00%      
Revenue          
Revenue ¥ 153,488 $ 21,167 144,834    
Employee Benefits          
Employee social insurance benefits 4,520   9,394    
Leases          
Operating lease right-of-use assets 1,362     188 2,207
Retained earnings ¥ (4,548,217)     $ (627,228) ¥ (4,557,675)
Weighted-average remaining lease term 1 year 4 months 28 days     1 year 4 months 28 days  
Weighted-average discount rate 3.65%     3.65%  
Right-of-use assets obtained under operating leases ¥ 1,362        
Segment Reporting          
Operating segments | segment 1 1      
Statutory Reserves          
Minimum percentage of after-tax profits appropriated to the general reserve fund 10.00% 10.00%      
Maximum percentage of after-tax profits appropriated to the general reserve fund 50.00% 50.00%      
Minimum percentage of after-tax profits appropriated to the statutory surplus fund 10.00% 10.00%      
Maximum percentage of after-tax profits appropriated to the statutory surplus fund 50.00% 50.00%      
Appropriation to the general reserve fund ¥ 0   0    
Appropriation to statutory surplus fund 0   0    
Appropriation to the discretionary funds 0   0    
Accounting Standards Update 2016-02 | Cumulative Effect, Period of Adoption, Adjustment          
Going concern          
Accumulated deficit 0        
Leases          
Operating lease right-of-use assets 385        
Retained earnings 0        
Franchise Income          
Revenue          
Revenue ¥ 0   ¥ 773    
XML 75 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Concentration and Risk (Details)
¥ in Thousands, $ in Thousands, $ in Thousands
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
HKD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Jun. 30, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Concentration and Risk              
Cash and cash equivalents and restricted cash ¥ 144,517 $ 19,930   ¥ 182,745 $ 25,202 ¥ 273,940 ¥ 516,238
PRC              
Concentration and Risk              
Cash, PRC insured 500            
Hong Kong              
Concentration and Risk              
Cash, PRC insured | $     $ 500        
RMB | PRC              
Concentration and Risk              
Cash and cash equivalents and restricted cash 77,678     114,589      
U. S. Dollar | PRC              
Concentration and Risk              
Cash and cash equivalents and restricted cash 10,860     10,401      
U. S. Dollar | Hong Kong              
Concentration and Risk              
Cash and cash equivalents and restricted cash 55,741     57,421      
Hong Kong dollar | Hong Kong              
Concentration and Risk              
Cash and cash equivalents and restricted cash ¥ 238     ¥ 334      
XML 76 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Fair value measurement (Details) - Recurring
¥ in Thousands
Dec. 31, 2022
CNY (¥)
Assets  
Total Assets ¥ 2,000
Wealth management products  
Assets  
Short-term investments 2,000
Level 2  
Assets  
Total Assets 2,000
Level 2 | Wealth management products  
Assets  
Short-term investments ¥ 2,000
XML 77 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Fair value measurement - Short-term investments (Details)
12 Months Ended
Dec. 31, 2022
Minimum  
Fair Value Measurement  
Maturity term of short term investments (in days or months) 7 days
Maximum  
Fair Value Measurement  
Maturity term of short term investments (in days or months) 3 months
XML 78 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Fair value measurement - Transfers (Details)
¥ in Thousands
6 Months Ended
Jun. 30, 2023
CNY (¥)
Fair value measurement  
No transfers ¥ 0
XML 79 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Lease - Operating lease balances (Details)
¥ in Thousands, $ in Thousands
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Lease      
Operating lease right-of-use assets ¥ 1,362 $ 188 ¥ 2,207
Operating lease liabilities ¥ 1,244   ¥ 2,035
XML 80 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Lease - Components of lease expense (Details) - CNY (¥)
¥ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Lease    
Operating lease cost ¥ 698 ¥ 714
Short-term lease cost 929 7,821
Total ¥ 1,627 ¥ 8,535
XML 81 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Lease - Operating lease payments (Details) - CNY (¥)
¥ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Lease    
2023 ¥ 484 ¥ 1,295
2024 792 804
Total undiscounted operating lease payments 1,276 2,099
Less: imputed interest (32) (64)
Present value of operating lease liabilities ¥ 1,244 ¥ 2,035
XML 82 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts receivable, net (Details)
¥ in Thousands, $ in Thousands
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Prepayments and other assets, net        
Accounts receivable, gross ¥ 973,848   ¥ 1,028,070  
Less: allowance for doubtful accounts (593,312)   (557,073) ¥ (710,168)
Accounts receivable, net 380,536 $ 52,478 470,997  
Short-term bank borrowings     72,500  
Bank loans        
Prepayments and other assets, net        
Short-term bank borrowings 0   30,000  
Real estate developers        
Prepayments and other assets, net        
Accounts receivable, gross 969,550   1,023,787  
Real estate developers | Pledged | Bank loans        
Prepayments and other assets, net        
Accounts receivable, gross 0   44,889  
Individual customers        
Prepayments and other assets, net        
Accounts receivable, gross ¥ 4,298   ¥ 4,283  
XML 83 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts receivable, net - Movement of allowance for doubtful accounts (Details) - CNY (¥)
¥ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Accounts receivable, net    
Balance at the beginning of the period ¥ 557,073 ¥ 710,168
(Reversal) Provision for the period 36,439 (82,825)
Written-off (200) (70,270)
Balance at the end of the period ¥ 593,312 ¥ 557,073
XML 84 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Prepayments and other assets, net (Details)
¥ in Thousands, $ in Thousands
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Prepayments and other assets, net      
Loans receivable, net ¥ 9,442   ¥ 25,988
Security deposits with real estate developers, net 26,398   66,978
Rental and other deposits, net 4,718   5,672
Other receivables 236,551   93,358
Prepayments and other assets, net ¥ 277,109 $ 38,214 ¥ 191,996
XML 85 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Prepayments and other assets, net - Loans receivable, net (Details) - CNY (¥)
¥ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 25, 2018
Dec. 25, 2017
Jun. 30, 2021
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Loans receivable, net            
Loans receivable, gross       ¥ 14,243 ¥ 33,632  
Less: allowance for doubtful loans       (4,801) (7,644) ¥ (31,694)
Loans receivable, net       9,442 25,988  
Provision of allowance for doubtful accounts           ¥ 25,000
Secured loans            
Loans receivable, net            
Loans receivable, gross       6,719 12,070  
Secured loans | Independent Third Party Trust            
Loans receivable, net            
Term of arrangement   1 year        
Secured receivables acquired from trust            
Loans receivable, net            
Consideration for loans purchased ¥ 21,424          
Secured receivables acquired from trust | Independent Third Party Trust            
Loans receivable, net            
Loans receivable, gross       6,719 12,070  
Less: allowance for doubtful loans       (3,268) (5,347)  
Unsecured loans            
Loans receivable, net            
Loans receivable, gross       ¥ 7,524 21,562  
Real estate agent companies            
Loans receivable, net            
Loans receivable, gross     ¥ 45,000      
Loan original term     12 months      
Interest rate on loan     6.48%      
Reversal in the provision of allowance for doubtful accounts         ¥ 25,000  
Minimum            
Loans receivable, net            
Loan original term       30 days    
Interest rate on loan       3.60%    
Minimum | Secured loans | Independent Third Party Trust            
Loans receivable, net            
Percentage on loan facilitation fee   0.80%        
Maximum            
Loans receivable, net            
Loan original term       5 years    
Interest rate on loan       20.00%    
Maximum | Secured loans | Independent Third Party Trust            
Loans receivable, net            
Percentage on loan facilitation fee   4.00%        
XML 86 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Prepayments and other assets, net - Allowance for doubtful accounts (Details) - CNY (¥)
¥ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Prepayments and other assets, net    
Balance at the beginning of the period ¥ 7,644 ¥ 31,694
(Reversal) Provision for the period 1,737 (20,179)
Written-off (4,580) (3,871)
Balance at the end of the period ¥ 4,801 ¥ 7,644
XML 87 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Prepayments and other assets, net - Aging of loans receivable (Details) - CNY (¥)
¥ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Prepayments and other assets, net    
Total loans ¥ 14,243 ¥ 33,632
1-29 days past Due    
Prepayments and other assets, net    
Total loans   3,000
30-89 days past Due    
Prepayments and other assets, net    
Total loans   200
Over 180 days past Due    
Prepayments and other assets, net    
Total loans 10,896 20,828
Total past Due    
Prepayments and other assets, net    
Total loans 10,896 24,028
Current    
Prepayments and other assets, net    
Total loans ¥ 3,347 ¥ 9,604
XML 88 R81.htm IDEA: XBRL DOCUMENT v3.23.3
Prepayments and other assets, net - Security deposits (Details) - CNY (¥)
¥ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Prepayments and other assets, net    
Security deposits with real estate developers ¥ 97,676 ¥ 138,151
Less: Allowance for doubtful accounts (71,278) (71,173)
Security deposits with real estate developers, net 26,398 66,978
Without Sales Commitment Arrangement    
Prepayments and other assets, net    
Security deposits with real estate developers ¥ 97,676 98,066
Sales Commitment Arrangements    
Prepayments and other assets, net    
Security deposits with real estate developers   ¥ 40,085
XML 89 R82.htm IDEA: XBRL DOCUMENT v3.23.3
Prepayments and other assets, net - Rental and other deposit (Details) - CNY (¥)
¥ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Prepayments and other assets, net    
Rental and other deposits ¥ 8,702 ¥ 9,656
Less: Allowance for doubtful accounts (3,984) (3,984)
Rental and other deposits, net ¥ 4,718 ¥ 5,672
XML 90 R83.htm IDEA: XBRL DOCUMENT v3.23.3
Property, equipment and software, net (Details)
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Property, equipment and software, net        
Total Property, equipment and software ¥ 58,734     ¥ 68,826
Less: Accumulated depreciation and amortization (55,011)     (58,147)
Impairment loss       (7,642)
Total Property, equipment and software, net 3,723   $ 513 3,037
Depreciation and amortization 463 ¥ 2,081    
Buildings        
Property, equipment and software, net        
Total Property, equipment and software 3,752     2,594
Leasehold Improvements        
Property, equipment and software, net        
Total Property, equipment and software 46,189     57,162
Furniture and office equipment        
Property, equipment and software, net        
Total Property, equipment and software 2,461     2,738
Vehicles        
Property, equipment and software, net        
Total Property, equipment and software 1,633     1,633
Software And Software Development Costs        
Property, equipment and software, net        
Total Property, equipment and software ¥ 4,699     ¥ 4,699
XML 91 R84.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible assets, net (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Intangible assets, net        
Total intangible assets   ¥ 7,810 ¥ 7,810  
Less: Accumulated amortization   (2,158) (2,158)  
Impairment loss   (5,652) (5,652)  
Yuancui        
Intangible assets, net        
Less: Accumulated amortization   0   ¥ 0
Intangible assets acquired in connection with business combination ¥ 7,810      
Non-competed agreements        
Intangible assets, net        
Total intangible assets   6,740 6,740  
Trademarks        
Intangible assets, net        
Total intangible assets   ¥ 1,070 ¥ 1,070  
XML 92 R85.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible assets, net - Additional Information (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Intangible assets, net        
Amortization expenses   ¥ 2,158 ¥ 2,158  
Yuancui        
Intangible assets, net        
Intangible assets acquired in connection with business combination ¥ 7,810      
Amortization expenses   ¥ 0   ¥ 0
XML 93 R86.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill, net (Details)
¥ in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Goodwill, net        
Balance at beginning ¥ 454      
Impairment loss 0     ¥ 31,188
Additions     ¥ 454  
Balance at ending ¥ 454 $ 63 ¥ 454  
XML 94 R87.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill, net - Additional Information (Details)
¥ in Thousands, $ in Thousands
1 Months Ended
Oct. 31, 2020
CNY (¥)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Mar. 31, 2022
CNY (¥)
Jun. 30, 2021
Oct. 30, 2020
CNY (¥)
Goodwill, net              
Goodwill   ¥ 454 $ 63 ¥ 454      
Yuancui              
Goodwill, net              
Equity interest acquired (as a percent) 51.00%       78.00% 70.00% 51.00%
Total consideration ¥ 30,000            
Goodwill ¥ 31,188       ¥ 454   ¥ 31,188
Tuqiang              
Goodwill, net              
Equity interest acquired (as a percent)         78.00%    
Goodwill         ¥ 454    
XML 95 R88.htm IDEA: XBRL DOCUMENT v3.23.3
Equity method investment, net (Details)
¥ in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Dec. 31, 2022
CNY (¥)
Equity method investment, net        
Balance at the beginning ¥ 206,086      
Additions     ¥ 32,354  
Share of results 442 $ 61 (115)  
Return of capital (45,553) (6,282) (19,311)  
Impairment losses (11,779)      
Balance at the ending 149,196 $ 20,575   ¥ 206,086
Equity Method Investees Excluding Shanghai Qinlin Information Technology Co. Ltd And Shanghai Gefei Fangdd Asset Management Ltd [Member]        
Equity method investment, net        
Balance at the beginning 206,086   ¥ 257,122 257,122
Additions       33,154
Share of results 441     (2,020)
Return of capital (45,552)     (19,547)
Impairment losses (11,779)     (62,623)
Balance at the ending ¥ 149,196     ¥ 206,086
XML 96 R89.htm IDEA: XBRL DOCUMENT v3.23.3
Equity method investment, net - Limited Partnerships (Details) - CNY (¥)
¥ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Equity method investment, net    
Aggregated carrying amount (before impairment loss) of the limited partnerships ¥ 410,928 ¥ 454,803
Maximum amount of additional capital commitment 327,869 300,019
Maximum exposures to the losses of the limited partnerships 738,797 754,822
Impairment losses 11,779  
Capital Investments   33,154
Return of capital (45,553) (19,547)
Equity Method Investees Excluding Shanghai Qinlin Information Technology Co. Ltd And Shanghai Gefei Fangdd Asset Management Ltd [Member]    
Equity method investment, net    
Impairment losses ¥ 11,779 ¥ 62,623
Gefei Chengyun    
Equity method investment, net    
Effective interests in the limited partnerships 20.00% 20.00%
Jiushen    
Equity method investment, net    
Effective interests in the limited partnerships 12.00% 12.00%
Capital Investments   ¥ 6,350
Return of capital ¥ (9,850) ¥ (18,500)
Shiguan    
Equity method investment, net    
Effective interests in the limited partnerships   27.60%
Jiuchuan    
Equity method investment, net    
Effective interests in the limited partnerships 10.00% 10.00%
Decheng    
Equity method investment, net    
Effective interests in the limited partnerships   2.00%
Longshutianye    
Equity method investment, net    
Effective interests in the limited partnerships 26.00% 26.00%
Return of capital ¥ (663)  
Longshuqianli    
Equity method investment, net    
Effective interests in the limited partnerships   16.00%
Jiuzhen    
Equity method investment, net    
Effective interests in the limited partnerships 20.00% 20.00%
Return of capital   ¥ (414)
Yunde    
Equity method investment, net    
Effective interests in the limited partnerships 20.00% 20.00%
Deyan    
Equity method investment, net    
Effective interests in the limited partnerships 20.00% 20.00%
Return of capital ¥ (200)  
Detong    
Equity method investment, net    
Effective interests in the limited partnerships 40.00% 40.00%
Derong    
Equity method investment, net    
Effective interests in the limited partnerships 37.00% 37.00%
Return of capital   ¥ (1)
Jiushi    
Equity method investment, net    
Effective interests in the limited partnerships 40.00% 40.00%
Return of capital ¥ (32,650)  
Qixing    
Equity method investment, net    
Effective interests in the limited partnerships 15.70% 15.70%
Ruokun    
Equity method investment, net    
Effective interests in the limited partnerships   20.00%
Honggeng    
Equity method investment, net    
Effective interests in the limited partnerships   20.00%
Jiaxinda    
Equity method investment, net    
Effective interests in the limited partnerships 10.00% 10.00%
Fangjin    
Equity method investment, net    
Effective interests in the limited partnerships   49.00%
Return of capital   ¥ (234)
Muju    
Equity method investment, net    
Effective interests in the limited partnerships 30.00% 30.00%
Capital Investments   ¥ 23,814
Return of capital   ¥ (398)
Chenji Zhaozhao    
Equity method investment, net    
Effective interests in the limited partnerships   30.00%
Capital Investments   ¥ 2,190
Return of capital ¥ (2,190)  
Tinghaozhu Space    
Equity method investment, net    
Effective interests in the limited partnerships 40.00% 40.00%
Capital Investments   ¥ 800
XML 97 R90.htm IDEA: XBRL DOCUMENT v3.23.3
Equity method investment, net - Summary combined unaudited financial information (Details)
¥ in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Dec. 31, 2022
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2021
CNY (¥)
Summary combined unaudited financial information for these equity method investees            
Current assets ¥ 814,812     ¥ 858,895 $ 112,367  
Non-current assets 157,735     217,784 21,753  
Total assets 972,547     1,076,679 134,120  
Current liabilities 688,078     949,721 94,890  
Total liabilities 720,538     981,285 99,366  
Equity 252,009   ¥ 130,319 95,394 34,754 ¥ 303,677
Total liabilities and equity 972,547     1,076,679 $ 134,120  
Revenue 153,488 $ 21,167 144,834      
Net loss 9,361 $ 1,291 ¥ (192,100)      
Equity method investees            
Summary combined unaudited financial information for these equity method investees            
Current assets 606,804     854,415    
Non-current assets 76,240     171,618    
Total assets 683,044     1,026,033    
Current liabilities 145,718     226,849    
Total liabilities 145,718     226,849    
Equity 537,326     799,184    
Total liabilities and equity 683,044     1,026,033    
Revenue 10     842    
Operating loss (1,062)     (3,033)    
Net loss ¥ (895)     ¥ (2,742)    
XML 98 R91.htm IDEA: XBRL DOCUMENT v3.23.3
Long-term equity investment, net (Details)
¥ in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Sep. 05, 2018
CNY (¥)
shares
Jul. 07, 2018
CNY (¥)
shares
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Long-term equity investment, net                
Impairment loss for long-term equity investment     ¥ 3,000 $ 414     ¥ 0 ¥ 16,000
Impairment loss for long-term equity investment     11,779          
Haofangtong                
Long-term equity investment, net                
Number of shares purchased equity securities without readily determinable fair value | shares 4,029,543              
Ownership percentage acquired 7.00%              
Consideration for purchase of financial instruments ¥ 56,000              
Percentage ownership for additional shares that can be purchased equity securities without readily determinable fair value 19.00%              
Purchase price set for additional shares that can be purchased equity securities without readily determinable fair value ¥ 32,000              
Haofangtong | Scenario, Plan                
Long-term equity investment, net                
Expected cumulative percentage ownership after all transactions   26.00%            
Number of shares purchased equity securities without readily determinable fair value | shares   4,029,543            
Ownership percentage acquired   7.00%            
Consideration for purchase of financial instruments   ¥ 56,000            
Number of additional shares that can be purchased equity securities without readily determinable fair value | shares   10,937,339            
Percentage ownership for additional shares that can be purchased equity securities without readily determinable fair value   19.00%            
Purchase price set for additional shares that can be purchased equity securities without readily determinable fair value   ¥ 32,000            
Impairment loss for long-term equity investment           ¥ 26,000    
Impairment loss for long-term equity investment     ¥ 3,000   ¥ 8,000      
XML 99 R92.htm IDEA: XBRL DOCUMENT v3.23.3
Short-term bank borrowings (Details) - CNY (¥)
¥ in Thousands
1 Months Ended
Sep. 30, 2022
Aug. 31, 2022
Jul. 31, 2022
Dec. 31, 2021
Jul. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2023
Feb. 28, 2023
Jan. 31, 2023
Dec. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Short-term bank borrowings                          
Short-term bank borrowings                     ¥ 72,500    
Weighted average interest rates (as a percent)               4.80%     6.60%    
Secured bank loans                          
Short-term bank borrowings                          
Short-term bank borrowings                     ¥ 72,500    
Zhejiang Chouzhou Commercial Bank                          
Short-term bank borrowings                          
Debt instrument term 11 months   1 year   1 year                
Borrowed amount ¥ 42,500   ¥ 100,000   ¥ 100,000         ¥ 42,500      
Interest rate (as a percent) 7.50%       7.50%                
Repayment of borrowings     ¥ 84,600 ¥ 15,400                  
Bank of China                          
Short-term bank borrowings                          
Debt instrument term   6 months         1 year            
Borrowed amount   ¥ 30,000         ¥ 50,000   ¥ 30,000   ¥ 44,889   ¥ 50,000
Interest rate (as a percent)   3.80%         4.35%            
Collateral       ¥ 84,333                  
Bank of Nanjing                          
Short-term bank borrowings                          
Debt instrument term           1 year              
Borrowed amount           ¥ 180           ¥ 180  
Interest rate (as a percent)           5.00%              
XML 100 R93.htm IDEA: XBRL DOCUMENT v3.23.3
Customers' refundable fees (Details) - CNY (¥)
¥ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Movement In Customers Refundable Fees    
Balance at the beginning of the year/period ¥ 30,747 ¥ 30,997
Cash received from customers 5,467 42,298
Cash refunded to customers (6,235) (46,554)
Revenue recognized 1,538 4,006
Balance at the end of the year/period ¥ 31,517 ¥ 30,747
XML 101 R94.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued expenses and other payables (Details)
¥ in Thousands, $ in Thousands
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Accrued expenses and other payables      
Accrual for salary and bonus ¥ 5,238   ¥ 6,426
Other taxes and surcharge payable 24,977   24,081
Down payments collected on behalf of secondary property sellers 0    
Amounts due to franchisees 218   218
Professional service fee 838   982
Amounts due to third parties under collaborative agreements 40,973   41,444
Accrued expenses 2,479   10,406
Receipt in advance 9,696   12,551
Others 35,833   85,032
Accrued expenses and other payables ¥ 120,252 $ 16,584 ¥ 181,140
XML 102 R95.htm IDEA: XBRL DOCUMENT v3.23.3
Taxation - Income Tax Rates (Details)
¥ in Thousands, $ in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jan. 02, 2008
Jun. 30, 2023
HKD ($)
company
Jun. 30, 2022
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Taxation                            
Statutory tax rate (as a percent)   25.00% 25.00%                      
Retained earnings       ¥ (4,557,675)                 ¥ (4,548,217) $ (627,228)
HNTE                            
Taxation                            
Preferential tax rate (as a percent)       15.00% 15.00% 15.00% 15.00% 15.00% 15.00% 15.00% 15.00% 15.00%    
Hong Kong                            
Taxation                            
Statutory tax rate (as a percent)   16.50%                        
Amount of assessable profits under lowered tax rate | $   $ 2,000                        
Percentage of lowered income tax rate (as a percent)   8.25%                        
Number of companies from each group benefit from the progressive rates | company   1                        
PRC                            
Taxation                            
Statutory tax rate (as a percent)   25.00%                        
Withholding Tax Rate 10.00%                          
Retained earnings | ¥       ¥ 0                 ¥ 0  
PRC | HNTE                            
Taxation                            
Preferential tax rate (as a percent)       15.00% 15.00% 15.00%                
XML 103 R96.htm IDEA: XBRL DOCUMENT v3.23.3
Taxation - Loss before provision for income taxes is attributable to the geographic locations (Details)
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Taxation      
(Loss) Income before income tax ¥ 6,452 $ 890 ¥ (186,626)
Cayman      
Taxation      
(Loss) income before tax, foreign (3,271)   (140,369)
Hong Kong      
Taxation      
(Loss) income before tax, foreign (952)   (1,911)
PRC      
Taxation      
(Loss) income before tax, domestic ¥ 10,675   ¥ (44,346)
XML 104 R97.htm IDEA: XBRL DOCUMENT v3.23.3
Taxation - Components of income tax (expense) benefit (Details)
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Taxation      
Current income tax expense (benefit) ¥ (2,909)   ¥ 5,474
Income tax expense ¥ (2,909) $ (401) ¥ 5,474
XML 105 R98.htm IDEA: XBRL DOCUMENT v3.23.3
Taxation - Reconciliation of actual income tax expense and amount computed by applying the PRC statutory income tax rate (Details)
¥ in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Taxation                        
Statutory tax rate (as a percent) 25.00% 25.00% 25.00%                  
(Loss) profit before tax ¥ 6,452 $ 890 ¥ (186,626)                  
Income tax computed at PRC statutory tax rate 1,613   (46,657)                  
Effect of preferential tax rate 0   (1,815)                  
Tax rate differential not subject to PRC income tax 899   35,255                  
Non-deductible expense (2,176)   12,200                  
Change in valuation allowance 896   4,484                  
Additional deduction for research and development expenses (466)   (625)                  
Tax-exempted income 0   92                  
Late payment surcharge on uncertain tax position (3,712)   1,149                  
Other 37   1,391                  
Income Tax Expense (Benefit) ¥ (2,909) $ (401) ¥ 5,474                  
HNTE                        
Taxation                        
Preferential tax rate (as a percent)       15.00% 15.00% 15.00% 15.00% 15.00% 15.00% 15.00% 15.00% 15.00%
XML 106 R99.htm IDEA: XBRL DOCUMENT v3.23.3
Taxation - Deferred tax assets and liabilities - Components (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Jun. 30, 2023
Dec. 31, 2021
Taxation      
Net operating loss carry forward ¥ 103,285 ¥ 90,576  
Allowance for doubtful accounts 172,898 180,992  
Payroll and accrued expenses 4,157 4,157  
Deductible advertisement expenses 1,024 3,134  
Long-term equity investment impairment 74,988 80,159  
Intangible assets 28,031 26,260  
Gross deferred tax assets 384,382 385,278  
Less: Valuation allowance (384,382) ¥ (385,278) ¥ (324,682)
Consideration from intangible assets transferred ¥ 141,500    
XML 107 R100.htm IDEA: XBRL DOCUMENT v3.23.3
Taxation - Movements of the valuation allowance (Details) - CNY (¥)
¥ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Deferred Tax Assets Valuation Allowance, Movements    
Balance at the beginning of the period ¥ (384,382) ¥ (324,682)
Changes of valuation allowances (896) (59,700)
Balance at the end of the period ¥ (385,278) ¥ (384,382)
XML 108 R101.htm IDEA: XBRL DOCUMENT v3.23.3
Taxation - Operating losses carry forwards (Details)
¥ in Thousands
Jun. 30, 2023
CNY (¥)
Taxation  
Net operating losses carry forwards ¥ 354,436
Net operating losses carry forwards, expire in December 31, 2023, if unused 31,483
Net operating losses carry forwards, expire in December 31, 2024, if unused 22,229
Net operating losses carry forwards, expire in December 31, 2025, if unused 47,116
Net operating losses carry forwards, expire in December 31, 2026, if unused 148,871
Net operating losses carry forwards, expire in December 31, 2027, if unused 84,783
Net operating losses carry forwards, expire in December 31, 2028, if unused ¥ 19,954
XML 109 R102.htm IDEA: XBRL DOCUMENT v3.23.3
Taxation - Reconciliation of the beginning and ending amount of total unrecognized tax benefits (Details) - CNY (¥)
¥ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns    
Beginning balance ¥ (30,772) ¥ (28,575)
Additions (909) (2,197)
Ending balance ¥ (31,681) ¥ (30,772)
XML 110 R103.htm IDEA: XBRL DOCUMENT v3.23.3
Taxation - Additional Information (Details)
¥ in Thousands
6 Months Ended
Jun. 30, 2023
CNY (¥)
Tax Examinations Computational Errors  
Taxation  
Statute of limitation, period (in years) 3 years
Tax Examinations Underpayment of Taxes Exceeding Threshold Amount  
Taxation  
Statute of limitation, period (in years) 5 years
Minimum threshold amount for determining statute of limitation ¥ 100
Tax Examinations Transfer Pricing Issues  
Taxation  
Statute of limitation, period (in years) 10 years
Tax Examinations Tax Evasion  
Taxation  
Statute of limitation, period (in years) 0 years
XML 111 R104.htm IDEA: XBRL DOCUMENT v3.23.3
Redeemable Convertible Preferred Shares - Movements in Redeemable Convertible Preferred Shares (Details)
¥ in Thousands
12 Months Ended
Dec. 31, 2019
CNY (¥)
Movements in Redeemable Convertible Preferred Shares  
Balance at the beginning of the period ¥ 2,743,144
Redemption value accretion 116,308
Foreign currency translation adjustment 73,634
Conversion of Redeemable Convertible Preferred Shares to Class A Ordinary Shares (2,933,086)
Series A-2 Redeemable Convertible Preferred Shares  
Movements in Redeemable Convertible Preferred Shares  
Balance at the beginning of the period 102,743
Redemption value accretion 3,041
Foreign currency translation adjustment 2,747
Conversion of Redeemable Convertible Preferred Shares to Class A Ordinary Shares (108,531)
Series B Redeemable Convertible Preferred Shares  
Movements in Redeemable Convertible Preferred Shares  
Balance at the beginning of the period 446,889
Redemption value accretion 15,642
Foreign currency translation adjustment 11,870
Conversion of Redeemable Convertible Preferred Shares to Class A Ordinary Shares (474,401)
Series C Redeemable Convertible Preferred Shares  
Movements in Redeemable Convertible Preferred Shares  
Balance at the beginning of the period 2,193,512
Redemption value accretion 97,625
Foreign currency translation adjustment 59,017
Conversion of Redeemable Convertible Preferred Shares to Class A Ordinary Shares ¥ (2,350,154)
XML 112 R105.htm IDEA: XBRL DOCUMENT v3.23.3
Redeemable Convertible Preferred Shares - Redeemable Convertible Preferred Shares (Details)
$ / shares in Units, ¥ in Thousands, $ in Thousands
6 Months Ended
Dec. 08, 2022
shares
Nov. 01, 2019
shares
Oct. 08, 2019
CNY (¥)
shares
Jun. 30, 2015
USD ($)
$ / shares
shares
Jun. 30, 2015
CNY (¥)
shares
Jun. 12, 2014
USD ($)
$ / shares
shares
Jun. 12, 2014
CNY (¥)
shares
Oct. 25, 2013
USD ($)
$ / shares
shares
Oct. 25, 2013
CNY (¥)
shares
Jun. 30, 2023
item
Dec. 31, 2018
shares
Dec. 31, 2017
shares
Dec. 31, 2016
shares
Redeemable Convertible Preferred Shares                          
Rounds of financing issuing preferred shares since inception | item                   4      
Redemption price (as a percent)                   150.00%      
Liquidation preference, percentage of original issue price                   150.00%      
Series A Redeemable Convertible Preferred Shares                          
Redeemable Convertible Preferred Shares                          
Stock issued during period shares new issue (in shares)               259,257,900 259,257,900        
Series A-1 Convertible Preferred Shares                          
Redeemable Convertible Preferred Shares                          
Stock issued during period shares new issue (in shares)               111,110,000 111,110,000        
Shares repurchased (in shares)       9,007,682 9,007,682                
Total consideration on shares repurchased       $ 7,000 ¥ 42,000                
Shares issued for each shares converted               1          
Series A-2 Redeemable Convertible Preferred Shares                          
Redeemable Convertible Preferred Shares                          
Stock issued during period shares new issue (in shares)               148,147,900 148,147,900        
Share price | $ / shares               $ 0.07          
Total consideration on shares issued               $ 9,830 ¥ 58,980        
Series B Redeemable Convertible Preferred Shares                          
Redeemable Convertible Preferred Shares                          
Stock issued during period shares new issue (in shares)           177,834,496 177,834,496            
Share price | $ / shares           $ 0.25              
Total consideration on shares issued           $ 45,000 ¥ 276,764            
Threshold minimum percentage of outstanding preferred share holders to provide written consent                   75.00%      
Series C Redeemable Convertible Preferred Shares                          
Redeemable Convertible Preferred Shares                          
Stock issued during period shares new issue (in shares)       286,959,017 286,959,017                
Share price | $ / shares       $ 0.78                  
Total consideration on shares issued       $ 223,000 ¥ 1,364,046                
Ordinary shares                          
Redeemable Convertible Preferred Shares                          
Shares repurchased (in shares)       29,596,670 29,596,670                
Total consideration on shares repurchased       $ 23,000 ¥ 140,612                
Shares issued for each shares converted                     1 1 1
Common Class A                          
Redeemable Convertible Preferred Shares                          
Stock issued during period shares new issue (in shares) 375,000,000 150,000,000                      
Common Class A | Greyhound Investment Ltd                          
Redeemable Convertible Preferred Shares                          
Options granted     172,908,894                    
Stock options, Threshold exercisable period     61 days                    
Grant date fair value of stock options granted | ¥     ¥ 642,174                    
XML 113 R106.htm IDEA: XBRL DOCUMENT v3.23.3
Ordinary shares and Series A-1 Convertible Preferred Shares (Details)
$ / shares in Units, ¥ in Thousands, $ in Thousands
6 Months Ended
Mar. 09, 2023
USD ($)
$ / shares
shares
Mar. 03, 2023
CNY (¥)
shares
Mar. 03, 2023
USD ($)
$ / shares
shares
Feb. 21, 2023
shares
Feb. 10, 2023
USD ($)
$ / shares
shares
Dec. 08, 2022
CNY (¥)
shares
Dec. 08, 2022
USD ($)
$ / shares
shares
Nov. 29, 2022
shares
Nov. 01, 2019
CNY (¥)
shares
Nov. 01, 2019
USD ($)
$ / shares
shares
Oct. 25, 2013
shares
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Oct. 14, 2022
USD ($)
$ / shares
shares
Dec. 31, 2018
shares
Jan. 01, 2013
$ / shares
shares
Ordinary shares and Series A-1 Convertible Preferred Shares                                  
Ordinary shares, shares authorized                             50,000,000,000 2,275,948,587 2,000,000,000
Ordinary shares, par value | $ / shares                             $ 0.0000001   $ 0.0000001
Common stock issued                                 975,308,700
Authorized share capital | $                             $ 5,000    
Net proceeds           ¥ 3,136 $ 450         ¥ 264 $ 36        
Proceeds from issuance of convertible debt | $         $ 21,000                        
Debt principal amount | $ $ 21,000       $ 21,000                        
Series A-1 Convertible Preferred Shares                                  
Ordinary shares and Series A-1 Convertible Preferred Shares                                  
Issuance of ordinary shares (in shares)                     111,110,000            
Shares issued for each shares converted                     1            
Class A & Class B ordinary shares                                  
Ordinary shares and Series A-1 Convertible Preferred Shares                                  
Ordinary shares, shares authorized                   5,000,000,000              
Authorized share capital | $                   $ 500              
Class A ordinary shares                                  
Ordinary shares and Series A-1 Convertible Preferred Shares                                  
Ordinary shares, shares authorized                   3,380,061,942         30,000,000,000    
Ordinary shares, par value | $ / shares                   $ 0.0000001     $ 0.0000001 $ 0.0000001      
Common stock issued         375               20,856,591,996 1,850,866,648      
Issuance of ordinary shares (in shares)           375,000,000 375,000,000   150,000,000 150,000,000              
Number of shares re-designated                 325,773,972 325,773,972              
Re-designation ratio                 1 1              
Number of shares issued upon conversion of outstanding preferred shares                 715,043,731 715,043,731              
Exercise of share options under share-based compensation                 12,504,475 12,504,475              
Offering price per share | $ / shares     $ 0.0017       $ 0.0017     $ 0.52              
Net proceeds   ¥ 158 $ 23           ¥ 498,436 $ 71,596              
Voting rights                 one one              
Conversion of stock   120,811,500 120,811,500 129,519,698         1 1              
Conversion price | $ / shares $ 0.00112                                
Share issued during period share conversion units 18,750,000,000                                
Class B ordinary shares                                  
Ordinary shares and Series A-1 Convertible Preferred Shares                                  
Ordinary shares, shares authorized                   619,938,058         10,000,000,000    
Ordinary shares, par value | $ / shares                         $ 0.0000001 $ 0.0000001      
Common stock issued                         490,418,360 619,938,058      
Number of shares re-designated                 619,938,058 619,938,058              
Re-designation ratio                 1 1              
Voting rights                 ten ten              
Class C ordinary shares                                  
Ordinary shares and Series A-1 Convertible Preferred Shares                                  
Ordinary shares, par value | $ / shares                         $ 0.0000001 $ 0.0000001      
Common stock issued 5,625,000                       5,700,000 75,000      
Issuance of ordinary shares (in shares)           75,000 75,000 7,875,000                  
Offering price per share | $ / shares             $ 0.0036                    
Voting rights                 10,000 10,000              
Conversion price | $ / shares $ 0.00271                                
Shares not designated yet                                  
Ordinary shares and Series A-1 Convertible Preferred Shares                                  
Ordinary shares, shares authorized                   1,000,000,000         10,000,000,000    
ADS                                  
Ordinary shares and Series A-1 Convertible Preferred Shares                                  
Debt instrument interest rate         8.00%                        
Maximum percentage of holder to company's ordinary shares         64.00%                        
Conversion price | $ / shares         $ 0.47                        
XML 114 R107.htm IDEA: XBRL DOCUMENT v3.23.3
Share-Based Compensation - Additional information (Details)
¥ in Thousands, $ in Thousands
6 Months Ended
Apr. 28, 2020
CNY (¥)
Dec. 21, 2018
shares
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Share-Based Compensation          
Share-based compensation expense     ¥ 82 $ 11 ¥ 9,207
Total unrecognized compensation expense     37    
Share-based compensation expenses     ¥ 82 $ 11 ¥ 9,207
Total unrecognized compensation expense, weighted average recognition period     11 months 4 days 11 months 4 days  
Stock options          
Share-Based Compensation          
Grantees agreed not to exercise any stock option (in months) 12 months        
Impact on total compensation cost from incremental fair value ¥ 0        
2018 Plan | Stock options          
Share-Based Compensation          
Maximum aggregate number of shares that may be issued | shares   260,454,163      
2018 Plan | Vesting first year | Stock options          
Share-Based Compensation          
Percentage of Vesting rights   30.00%      
Vesting Period   12 months      
2018 Plan | Vesting second year | Stock options          
Share-Based Compensation          
Percentage of Vesting rights   30.00%      
Vesting Period   2 years      
2018 Plan | Vesting third year | Stock options          
Share-Based Compensation          
Percentage of Vesting rights   40.00%      
Vesting Period   36 months      
XML 115 R108.htm IDEA: XBRL DOCUMENT v3.23.3
Share-Based Compensation - Stock option Activities (Details) - Stock options - 2018 Plan - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Number of shares        
Outstanding at the beginning of period (in shares) 74,131,026 130,156,288 130,156,288  
Exercised (in shares) (5,393,650)      
Forfeited (in shares) (1,392,250) (6,523,225)    
Outstanding at the end of period (in shares) 67,345,126 123,633,063 74,131,026 130,156,288
Exercisable (in shares) 67,065,601 38,489,988    
Weighted average exercise price        
Outstanding (in dollars per share) $ 0.0000001 $ 0.0000001 $ 0.0000001 $ 0.0000001
Exercised (in dollars per share) 0.0000001      
Forfeited (in dollars per share) 0.0000001 0.0000001    
Exercisable (in dollars per share) $ 0.0000001 $ 0.0000001    
Weighted average remaining contractual term        
Outstanding (in Years) 2 years 3 months 18 days 3 years 6 months 3 days 2 years 8 months 8 days 4 years 7 days
Exercisable at the end of period (in years) 2 years 3 months 18 days 1 year 6 months 29 days    
Weighted average grant date fair value        
Outstanding (in dollars per share) $ 0.54 $ 0.45 $ 0.59 $ 0.44
Exercisable (in dollars per share) $ 0.54 $ 1.33    
XML 116 R109.htm IDEA: XBRL DOCUMENT v3.23.3
Share-Based Compensation - Fair value assumptions (Details)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2021
Jun. 30, 2019
Share-Based Compensation      
Expected dividend yield 0.00%    
Stock options | 2018 Plan      
Share-Based Compensation      
Expected volatility   48.56% 60.00%
Risk-free interest rate (per annum)   1.25% 2.80%
Exercise multiple   2.2 2.2
Expected dividend yield   0.00% 0.00%
Contractual term (in years)   5 years 5 years
XML 117 R110.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue information (Details)
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Revenue information      
Total revenue ¥ 153,488 $ 21,167 ¥ 144,834
Base commission from transactions      
Revenue information      
Total revenue 143,563   117,080
Innovation initiatives and other value-added services      
Revenue information      
Total revenue ¥ 9,925   ¥ 27,754
XML 118 R111.htm IDEA: XBRL DOCUMENT v3.23.3
(Loss) income per share - Reconciliation (Details)
¥ / shares in Units, ¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2023
CNY (¥)
¥ / shares
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2022
CNY (¥)
¥ / shares
shares
Numerator:      
Net (loss) income ¥ 9,361 $ 1,291 ¥ (192,100)
Net (profit) loss attributable to noncontrolling interests 97 $ 13 (4,745)
Numerator for basic and diluted net loss per share calculation | ¥ ¥ 9,458   ¥ (196,845)
Denominator:      
Weighted average number of ordinary shares | shares 13,937,948,159 13,937,948,159 2,046,388,131
Weighted average number of ordinary shares, diluted | shares 13,937,948,159 13,937,948,159 2,046,388,131
Basic (in dollars per share) | ¥ / shares ¥ 0.001   ¥ (0.10)
Diluted (in dollars per share) | ¥ / shares ¥ 0.001   ¥ (0.10)
XML 119 R112.htm IDEA: XBRL DOCUMENT v3.23.3
(Loss) income per share - Securities excluded (Details) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Loss per share    
Dilutive securities excluded 67,345,126 123,633,063
Share options | Employees    
Loss per share    
Dilutive securities excluded 67,345,126 123,633,063
XML 120 R113.htm IDEA: XBRL DOCUMENT v3.23.3
Business combination (Details)
¥ in Thousands, $ in Thousands
1 Months Ended
Oct. 30, 2020
CNY (¥)
Jun. 30, 2021
CNY (¥)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Mar. 31, 2022
CNY (¥)
Oct. 31, 2020
CNY (¥)
The allocation of the purchase price as of the date of acquisition              
Goodwill     ¥ 454 $ 63 ¥ 454    
Yuancui              
Business combination              
Cash consideration for subscription of newly issued ordinary shares ¥ 20,000            
Cash consideration for acquisition of equity interest from the shareholders ¥ 10,000            
Equity interest held (in percent) 51.00% 70.00%       78.00% 51.00%
The allocation of the purchase price as of the date of acquisition              
Net assets acquired ¥ 16,408            
Goodwill 31,188         ¥ 454 ¥ 31,188
Deferred tax liabilities (1,953)            
Noncontrolling interests (23,453)            
Total 30,000            
Cash consideration for further capital injection   ¥ 8,563          
Yuancui | Non-competed agreements              
The allocation of the purchase price as of the date of acquisition              
Identifiable and amortizable intangible assets 6,740            
Yuancui | Trademarks              
The allocation of the purchase price as of the date of acquisition              
Identifiable and amortizable intangible assets ¥ 1,070            
Tuqiang              
Business combination              
Equity interest held (in percent)           78.00%  
The allocation of the purchase price as of the date of acquisition              
Net assets acquired           ¥ (968)  
Goodwill           454  
Noncontrolling interests           114  
Total           ¥ (400)  
XML 121 R114.htm IDEA: XBRL DOCUMENT v3.23.3
Business combination - Schedule of acquisition of Deyu and Jiuyi (Details)
¥ in Thousands
Dec. 31, 2021
CNY (¥)
Deyu and Jiuyi  
Business combination  
Net assets acquired ¥ 58,578
XML 122 R115.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Details) - CNY (¥)
¥ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Commitments and Contingencies.    
Capital investment commitment ¥ 327,869 ¥ 300,019
XML 123 R116.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Balance and Transactions (Details)
¥ in Thousands
6 Months Ended
Jun. 30, 2023
CNY (¥)
item
Jun. 30, 2022
CNY (¥)
Dec. 31, 2022
CNY (¥)
Related Party Balance and Transactions      
Other income shared with related parties ¥ 100    
Funding provided by related parties 386 ¥ 4,670  
Amounts due to related parties 67,979   ¥ 68,848
Other Payables      
Related Party Balance and Transactions      
Amounts due to related parties 14,456   14,361
Jiushen | Other Payables      
Related Party Balance and Transactions      
Amounts due to related parties 790   790
Jiufeng | Other Payables      
Related Party Balance and Transactions      
Amounts due to related parties 149   149
Chenji Zhaozhao      
Related Party Balance and Transactions      
Other income shared with related parties 100    
Chenji Zhaozhao | Other Payables      
Related Party Balance and Transactions      
Amounts due to related parties     191
Jiuzhen | Other Payables      
Related Party Balance and Transactions      
Amounts due to related parties ¥ 3,981   3,981
Chongkai      
Related Party Balance and Transactions      
Number of company founders | item 2    
Chongkai | Other Payables      
Related Party Balance and Transactions      
Amounts due to related parties ¥ 3,689   3,689
Muju | Other Payables      
Related Party Balance and Transactions      
Amounts due to related parties 5,847   5,561
Self Commitment and Non-Group Collaborative Agreements      
Related Party Balance and Transactions      
Base commission income and sales incentive income shared with related parties 286 4,670  
Self Commitment and Non-Group Collaborative Agreements | Jiufeng      
Related Party Balance and Transactions      
Base commission income and sales incentive income shared with related parties 0 23  
Self Commitment and Non-Group Collaborative Agreements | Jiuzhen      
Related Party Balance and Transactions      
Base commission income and sales incentive income shared with related parties 0 4,022  
Self Commitment and Non-Group Collaborative Agreements | Chongkai      
Related Party Balance and Transactions      
Base commission income and sales incentive income shared with related parties 0 59  
Self Commitment and Non-Group Collaborative Agreements | Muju      
Related Party Balance and Transactions      
Base commission income and sales incentive income shared with related parties 286 ¥ 566  
Exclusive Sales Contracts Without Sales Commitment Arrangement      
Related Party Balance and Transactions      
Amounts due to related parties 10,257   10,257
Exclusive Sales Contracts Without Sales Commitment Arrangement | Jiushen      
Related Party Balance and Transactions      
Amounts due to related parties 29   29
Exclusive Sales Contracts Without Sales Commitment Arrangement | Jiufeng      
Related Party Balance and Transactions      
Amounts due to related parties 495   495
Exclusive Sales Contracts Without Sales Commitment Arrangement | Derong      
Related Party Balance and Transactions      
Amounts due to related parties 9,733   9,733
Non-Group Collaborative Agreements      
Related Party Balance and Transactions      
Amounts due to related parties 43,266   44,230
Non-Group Collaborative Agreements | Gefei Chengyun      
Related Party Balance and Transactions      
Amounts due to related parties 10,759   10,759
Non-Group Collaborative Agreements | Jiufeng      
Related Party Balance and Transactions      
Amounts due to related parties 242   242
Non-Group Collaborative Agreements | Jiuchuan      
Related Party Balance and Transactions      
Amounts due to related parties 9,403   9,403
Non-Group Collaborative Agreements | Longshutianye      
Related Party Balance and Transactions      
Amounts due to related parties 10,140   10,140
Non-Group Collaborative Agreements | Yunde      
Related Party Balance and Transactions      
Amounts due to related parties 9,383   9,383
Non-Group Collaborative Agreements | Detong      
Related Party Balance and Transactions      
Amounts due to related parties 3,274   3,274
Non-Group Collaborative Agreements | Qixing      
Related Party Balance and Transactions      
Amounts due from a related party 0   (964)
Non-Group Collaborative Agreements | Jiushi      
Related Party Balance and Transactions      
Amounts due to related parties ¥ 65   ¥ 65
XML 124 R117.htm IDEA: XBRL DOCUMENT v3.23.3
Parent only financial information - Condensed Balance Sheets (Details)
¥ in Thousands, $ in Thousands
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Current asset      
Cash and cash equivalents ¥ 130,735 $ 18,029 ¥ 143,934
Total current assets 814,812 112,367 858,895
Non-current asset      
Total non-current assets 157,735 21,753 217,784
Total assets 972,547 134,120 1,076,679
Current liability      
Accrued expenses and other payables 120,252 16,584 181,140
Total current liability 688,078 94,890 949,721
Total liabilities 720,538 99,366 981,285
Equity:      
Additional paid-in capital 5,197,029 716,703 5,051,631
Accumulated other comprehensive loss (392,574) (54,138) (393,841)
Accumulated deficit (4,548,217) (627,228) (4,557,675)
Total Fangdd Network Group Ltd. shareholders' equity 256,252 35,339 100,116
Total liabilities and equity 972,547 $ 134,120 1,076,679
Reportable Legal Entities | Parent Company      
Current asset      
Cash and cash equivalents 25,364   22,710
Total current assets 25,364   22,710
Non-current asset      
Investments in and amounts due from subsidiaries, the VIE and VIE's subsidiaries 1,827,604   1,533,937
Total non-current assets 1,827,604   1,533,937
Total assets 1,852,968   1,556,647
Current liability      
Accrued expenses and other payables 25,792   27,225
Total current liability 25,792   27,225
Total liabilities 25,792   27,225
Equity:      
Class A ordinary shares 14   1
Additional paid-in capital 5,197,029   5,051,631
Accumulated other comprehensive loss (392,574)   (393,841)
Accumulated deficit (2,977,293)   (3,128,369)
Total Fangdd Network Group Ltd. shareholders' equity 1,827,176   1,529,422
Total liabilities and equity ¥ 1,852,968   ¥ 1,556,647
XML 125 R118.htm IDEA: XBRL DOCUMENT v3.23.3
Parent only financial information - Condensed Statements of Results of Operations (Details)
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Operating expenses:      
General and administrative expenses ¥ (69,204) $ (9,544) ¥ (134,300)
Total operating expenses (88,784) (12,244) (182,899)
Loss from operations (68,969) (9,511) (178,193)
Other income:      
Interest income, net (69) (10) (1,797)
Other income, net 88,617 12,221 50,880
(Loss) Income before income tax 6,452 890 (186,626)
Income tax expense (2,909) (401) 5,474
Net (loss) income 9,458 1,304 (196,845)
Net (loss) income attributable to ordinary shareholders 9,458 $ 1,304 (196,845)
Reportable Legal Entities | Parent Company      
Operating expenses:      
General and administrative expenses (5,188)   (150,286)
Total operating expenses (5,188)   (150,286)
Loss from operations (5,188)   (150,286)
Equity (loss) income of subsidiaries and the VIE and VIE's subsidiaries 20,474   (110,690)
Other income:      
Interest income, net 0   1,297
Other income, net 1,710   8,620
(Loss) Income before income tax 16,996   (251,059)
Income tax expense 0    
Net (loss) income 16,996   (251,059)
Accretion of Redeemable Convertible Preferred Shares 0    
Deemed dividend to preferred shareholder 0    
Net (loss) income attributable to ordinary shareholders ¥ 16,996   ¥ (251,059)
XML 126 R119.htm IDEA: XBRL DOCUMENT v3.23.3
Parent only financial information - Condensed statements of cash flows (Details)
¥ in Thousands, $ in Thousands
6 Months Ended
Dec. 08, 2022
CNY (¥)
Dec. 08, 2022
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Parent only financial information          
Net cash used in operating activities     ¥ (160,140) $ (22,084) ¥ (46,630)
Cash flows used in investing activities:          
Investment in short-term investments     (10,000) (1,379) (262,896)
Net cash used in investing activities     46,849 6,461 (155,759)
Cash flows provided by financing activities:          
Proceeds from issuance of ordinary shares, net of issuance costs ¥ 3,136 $ 450 264 36  
Proceeds from issuance of convertible bonds, net of issuance costs     145,064 20,005  
Net cash provided by financing activities     73,404 10,122 (49,510)
Effect of exchange rate changes on cash and cash equivalents     1,659 229 9,601
Net (decrease) increase in cash and cash equivalents     (38,228) (5,272) (242,298)
Cash, cash equivalents and restricted cash at the beginning of the period     182,745 25,202 516,238
Cash, cash equivalents and restricted cash at the end of the period     144,517 $ 19,930 273,940
Reportable Legal Entities | Parent Company          
Parent only financial information          
Net cash used in operating activities     (143,941)   2,155
Cash flows used in investing activities:          
Investment in short-term investments         (162,180)
Proceeds from redemption of short-term investments         18,153
Net cash used in investing activities         (144,027)
Cash flows provided by financing activities:          
Proceeds from issuance of ordinary shares, net of issuance costs     264    
Proceeds from issuance of convertible bonds, net of issuance costs     145,064    
Net cash provided by financing activities     145,328    
Effect of exchange rate changes on cash and cash equivalents     1,267   9,159
Net (decrease) increase in cash and cash equivalents     2,654   (132,713)
Cash, cash equivalents and restricted cash at the beginning of the period     22,710   162,974
Cash, cash equivalents and restricted cash at the end of the period     ¥ 25,364   ¥ 30,261
XML 127 R120.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent events (Details) - $ / shares
Jul. 24, 2023
Jul. 17, 2023
Dec. 08, 2022
Nov. 29, 2022
Nov. 01, 2019
Jul. 21, 2023
Jun. 30, 2023
Mar. 09, 2023
Feb. 10, 2023
Dec. 31, 2022
Oct. 14, 2022
Jan. 01, 2013
Subsequent events                        
Common stock issued                       975,308,700
Common stock par value                     $ 0.0000001 $ 0.0000001
Common Class A                        
Subsequent events                        
Stock issued during period shares new issue (in shares)     375,000,000   150,000,000              
Common stock issued             20,856,591,996   375 1,850,866,648    
Common stock par value         $ 0.0000001   $ 0.0000001     $ 0.0000001    
Common Class C                        
Subsequent events                        
Stock issued during period shares new issue (in shares)     75,000 7,875,000                
Common stock issued             5,700,000 5,625,000   75,000    
Common stock par value             $ 0.0000001     $ 0.0000001    
Subsequent events                        
Subsequent events                        
Stock issued during period shares new issue (in shares)   11,428,565                    
Number of securities called by warrants or rights   28,571,413                    
Subsequent events | Common Class A                        
Subsequent events                        
Stock issued during period shares new issue (in shares) 375                      
Common stock issued   375       375            
Common stock par value   $ 0.0000001                    
Share price   0.70       $ 0.0022            
Stock issued during period shares other (in shares) 5,625                      
Subsequent events | Common Class A | Warrant                        
Subsequent events                        
Share price   0.20                    
Warrants exercise price   $ 0.77                    
Subsequent events | Common Class C                        
Subsequent events                        
Stock issued during period shares new issue (in shares)   8,000,000.0                    
Common stock issued           1,371,427            
Common stock par value           $ 0.0000001            
XML 128 duo-20230630x6k_htm.xml IDEA: XBRL DOCUMENT 0001750593 2023-01-01 2023-06-30 0001750593 duo:SeriesCRedeemableConvertiblePreferredStockMember 2018-12-31 0001750593 duo:SeriesBRedeemableConvertiblePreferredStockMember 2018-12-31 0001750593 duo:SeriesA2RedeemableConvertiblePreferredStockMember 2018-12-31 0001750593 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2023-07-24 2023-07-24 0001750593 us-gaap:CommonClassCMember us-gaap:SubsequentEventMember 2023-07-17 2023-07-17 0001750593 us-gaap:SubsequentEventMember 2023-07-17 2023-07-17 0001750593 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001750593 us-gaap:CommonClassCMember 2022-12-08 2022-12-08 0001750593 us-gaap:CommonClassAMember 2022-12-08 2022-12-08 0001750593 us-gaap:CommonClassCMember 2022-11-29 2022-11-29 0001750593 duo:SeriesRedeemableConvertiblePreferredStockMember 2013-10-25 2013-10-25 0001750593 duo:SeriesA1ConvertiblePreferredStockMember 2013-10-25 2013-10-25 0001750593 us-gaap:CommonClassAMember 2023-03-09 2023-03-09 0001750593 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001750593 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001750593 us-gaap:RetainedEarningsMember 2023-06-30 0001750593 us-gaap:ParentMember 2023-06-30 0001750593 us-gaap:NoncontrollingInterestMember 2023-06-30 0001750593 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001750593 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001750593 us-gaap:RetainedEarningsMember 2022-12-31 0001750593 us-gaap:ParentMember 2022-12-31 0001750593 us-gaap:NoncontrollingInterestMember 2022-12-31 0001750593 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001750593 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001750593 us-gaap:RetainedEarningsMember 2022-06-30 0001750593 us-gaap:ParentMember 2022-06-30 0001750593 us-gaap:NoncontrollingInterestMember 2022-06-30 0001750593 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001750593 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001750593 us-gaap:RetainedEarningsMember 2021-12-31 0001750593 us-gaap:ParentMember 2021-12-31 0001750593 us-gaap:NoncontrollingInterestMember 2021-12-31 0001750593 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001750593 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001750593 us-gaap:LoansPayableMember 2023-06-30 0001750593 us-gaap:LoansPayableMember 2022-12-31 0001750593 duo:SecuredBankLoansMember 2022-12-31 0001750593 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2023-06-30 0001750593 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-06-30 0001750593 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001750593 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-12-31 0001750593 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001750593 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001750593 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-06-30 0001750593 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-06-30 0001750593 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001750593 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001750593 duo:SeriesCRedeemableConvertiblePreferredStockMember 2015-06-30 0001750593 duo:SeriesBRedeemableConvertiblePreferredStockMember 2014-06-12 0001750593 duo:SeriesA2RedeemableConvertiblePreferredStockMember 2013-10-25 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member 2022-01-01 2022-12-31 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member 2021-01-01 2021-12-31 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member 2022-12-31 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member 2021-12-31 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member 2023-06-30 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member 2022-06-30 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member 2018-12-21 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member 2021-01-01 2021-06-30 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member 2019-01-01 2019-06-30 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-12-21 2018-12-21 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-12-21 2018-12-21 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-12-21 2018-12-21 0001750593 duo:AcquisitionOfYuancuiMember 2023-01-01 2023-06-30 0001750593 duo:AcquisitionOfTuqiangMember 2023-01-01 2023-06-30 0001750593 us-gaap:TradeAccountsReceivableMember 2023-01-01 2023-06-30 0001750593 us-gaap:LoansReceivableMember 2023-01-01 2023-06-30 0001750593 us-gaap:CommonClassAMember 2023-03-03 0001750593 us-gaap:CommonClassCMember 2022-12-08 0001750593 us-gaap:CommonClassAMember 2022-12-08 0001750593 duo:ShanghaiChongkaiEnterpriseManagementLlpMember duo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember 2023-01-01 2023-06-30 0001750593 duo:NingboMeishanMujuInvestmentLimitedPartnershipMember duo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember 2023-01-01 2023-06-30 0001750593 duo:NingboMeishanJiuzhenInvestmentLimitedPartnershipMember duo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember 2023-01-01 2023-06-30 0001750593 duo:JiufengMember duo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember 2023-01-01 2023-06-30 0001750593 duo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember 2023-01-01 2023-06-30 0001750593 duo:ShanghaiChongkaiEnterpriseManagementLlpMember duo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember 2022-01-01 2022-06-30 0001750593 duo:NingboMeishanMujuInvestmentLimitedPartnershipMember duo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember 2022-01-01 2022-06-30 0001750593 duo:NingboMeishanJiuzhenInvestmentLimitedPartnershipMember duo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember 2022-01-01 2022-06-30 0001750593 duo:JiufengMember duo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember 2022-01-01 2022-06-30 0001750593 duo:SelfCommitmentAndNonGroupCollaborativeAgreementsMember 2022-01-01 2022-06-30 0001750593 duo:SalesIncentiveMember duo:SalesCommitmentArrangementsMember 2023-01-01 2023-06-30 0001750593 us-gaap:FranchiseMember 2023-01-01 2023-06-30 0001750593 duo:InnovationInitiativesAndOtherValueAddedServicesMember 2023-01-01 2023-06-30 0001750593 duo:BaseCommissionFromTransactionsMember 2023-01-01 2023-06-30 0001750593 duo:SalesIncentiveMember duo:SalesCommitmentArrangementsMember 2022-01-01 2022-06-30 0001750593 us-gaap:FranchiseMember 2022-01-01 2022-06-30 0001750593 duo:InnovationInitiativesAndOtherValueAddedServicesMember 2022-01-01 2022-06-30 0001750593 duo:BaseCommissionFromTransactionsMember 2022-01-01 2022-06-30 0001750593 country:CN 2022-12-31 0001750593 duo:FrozenForLawsuitMember 2023-06-30 0001750593 duo:FrozenForLawsuitMember 2022-12-31 0001750593 duo:ZhejiangChouzhouCommercialBankMember 2021-12-01 2021-12-31 0001750593 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember srt:MinimumMember duo:ShenzhenFangddInformationTechnologyCoLtdMember 2023-01-01 2023-06-30 0001750593 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember srt:MaximumMember duo:ShenzhenFangddInformationTechnologyCoLtdMember 2023-01-01 2023-06-30 0001750593 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember srt:MinimumMember duo:ShenzhenFangddInformationTechnologyCoLtdMember 2022-01-01 2022-12-31 0001750593 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember srt:MaximumMember duo:ShenzhenFangddInformationTechnologyCoLtdMember 2022-01-01 2022-12-31 0001750593 srt:MinimumMember us-gaap:VehiclesMember 2023-01-01 2023-06-30 0001750593 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 2023-06-30 0001750593 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-01-01 2023-06-30 0001750593 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-01-01 2023-06-30 0001750593 srt:MaximumMember us-gaap:VehiclesMember 2023-01-01 2023-06-30 0001750593 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 2023-06-30 0001750593 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-01-01 2023-06-30 0001750593 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-01-01 2023-06-30 0001750593 us-gaap:BuildingMember 2023-01-01 2023-06-30 0001750593 us-gaap:VehiclesMember 2023-06-30 0001750593 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-06-30 0001750593 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001750593 us-gaap:BuildingMember 2023-06-30 0001750593 duo:FurnitureAndOfficeEquipmentMember 2023-06-30 0001750593 us-gaap:VehiclesMember 2022-12-31 0001750593 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001750593 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001750593 us-gaap:BuildingMember 2022-12-31 0001750593 duo:FurnitureAndOfficeEquipmentMember 2022-12-31 0001750593 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001750593 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001750593 duo:SeriesCRedeemableConvertiblePreferredStockMember 2015-06-30 2015-06-30 0001750593 duo:SeriesBRedeemableConvertiblePreferredStockMember 2014-06-12 2014-06-12 0001750593 duo:SeriesA2RedeemableConvertiblePreferredStockMember 2013-10-25 2013-10-25 0001750593 2022-12-08 2022-12-08 0001750593 duo:AcquiredSecuredPersonalLoansMember 2018-12-25 2018-12-25 0001750593 us-gaap:CommonStockMember 2015-06-30 2015-06-30 0001750593 duo:SeriesA1ConvertiblePreferredStockMember 2015-06-30 2015-06-30 0001750593 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001750593 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001750593 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2023-06-30 0001750593 us-gaap:FinancialAssetPastDueMember 2023-06-30 0001750593 us-gaap:FinancialAssetNotPastDueMember 2023-06-30 0001750593 duo:UnsecuredPersonalLoansMember 2023-06-30 0001750593 duo:SecuredPersonalLoansMember 2023-06-30 0001750593 duo:FinancingReceivablesOver180DaysPastDueMember 2023-06-30 0001750593 us-gaap:FinancingReceivables1To29DaysPastDueMember 2022-12-31 0001750593 us-gaap:FinancialAssetPastDueMember 2022-12-31 0001750593 us-gaap:FinancialAssetNotPastDueMember 2022-12-31 0001750593 duo:UnsecuredPersonalLoansMember 2022-12-31 0001750593 duo:SecuredPersonalLoansMember 2022-12-31 0001750593 duo:FinancingReceivablesOver180DaysPastDueMember 2022-12-31 0001750593 duo:FinancingReceivables30To89DaysPastDueMember 2022-12-31 0001750593 duo:RealEstateAgentCompaniesMember 2021-06-30 0001750593 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-06-30 0001750593 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-12-31 0001750593 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-12-31 0001750593 country:KY 2023-01-01 2023-06-30 0001750593 country:KY 2022-01-01 2022-06-30 0001750593 country:HK 2022-01-01 2022-06-30 0001750593 country:CN 2022-01-01 2022-06-30 0001750593 2021-01-01 2021-12-31 0001750593 us-gaap:TrademarksMember 2023-01-01 2023-06-30 0001750593 us-gaap:NoncompeteAgreementsMember 2023-01-01 2023-06-30 0001750593 us-gaap:TrademarksMember 2023-06-30 0001750593 us-gaap:NoncompeteAgreementsMember 2023-06-30 0001750593 us-gaap:TrademarksMember 2022-12-31 0001750593 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001750593 duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member 2020-01-01 2020-12-31 0001750593 duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member 2023-06-30 0001750593 duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member 2022-06-30 0001750593 duo:AcquiredSecuredPersonalLoansMember us-gaap:CollaborativeArrangementMember 2023-06-30 0001750593 duo:AcquiredSecuredPersonalLoansMember us-gaap:CollaborativeArrangementMember 2022-12-31 0001750593 duo:ChengduHaofangtongTechnologyCorporationLimitedMember us-gaap:ScenarioPlanMember 2021-01-01 2021-12-31 0001750593 2020-01-01 2020-12-31 0001750593 duo:EquityMethodInvesteesExcludingShanghaiQinlinInformationTechnologyCo.LtdAndShanghaiGefeiFangddAssetManagementLtdMember 2023-06-30 0001750593 duo:EquityMethodInvesteesExcludingShanghaiQinlinInformationTechnologyCo.LtdAndShanghaiGefeiFangddAssetManagementLtdMember 2022-12-31 0001750593 duo:EquityMethodInvesteesExcludingShanghaiQinlinInformationTechnologyCo.LtdAndShanghaiGefeiFangddAssetManagementLtdMember 2021-12-31 0001750593 duo:YiwuLongshuTianyeInvestmentManagementLimitedPartnershipMember 2023-06-30 0001750593 duo:ShenzhenJiaxindaNo.3InvestmentLimitedPartnershipMember 2023-06-30 0001750593 duo:ShanghaiTinghaozhuSpaceDesignCo.LtdMember 2023-06-30 0001750593 duo:ShanghaiGefeiChengyunInvestmentCenterLimitedPartnershipMember 2023-06-30 0001750593 duo:NingboMeishanYundeInvestmentLimitedPartnershipMember 2023-06-30 0001750593 duo:NingboMeishanQixingManagementLimitedPartnershipMember 2023-06-30 0001750593 duo:NingboMeishanMujuInvestmentLimitedPartnershipMember 2023-06-30 0001750593 duo:NingboMeishanJiuzhenInvestmentLimitedPartnershipMember 2023-06-30 0001750593 duo:NingboMeishanJiushiInvestmentLimitedPartnershipMember 2023-06-30 0001750593 duo:NingboMeishanJiushenInvestmentLimitedPartnershipMember 2023-06-30 0001750593 duo:NingboMeishanJiuchuanInvestmentLimitedPartnershipMember 2023-06-30 0001750593 duo:NingboMeishanDeyanInvestmentLimitedPartnershipMember 2023-06-30 0001750593 duo:NingboMeishanDetongInvestmentLimitedPartnershipMember 2023-06-30 0001750593 duo:NingboMeishanDerongInvestmentLimitedPartnershipMember 2023-06-30 0001750593 duo:YiwuLongshuTianyeInvestmentManagementLimitedPartnershipMember 2022-12-31 0001750593 duo:YiwuLongshuQianliInvestmentManagementLimitedPartnershipMember 2022-12-31 0001750593 duo:TibetShiguanBusinessManagementLimitedPartnershipMember 2022-12-31 0001750593 duo:ShenzhenJiaxindaNo.3InvestmentLimitedPartnershipMember 2022-12-31 0001750593 duo:ShenzhenChenjiZhaozhaoTechnologyCo.LtdMember 2022-12-31 0001750593 duo:ShanghaiTinghaozhuSpaceDesignCo.LtdMember 2022-12-31 0001750593 duo:ShanghaiRuokunManagementLimitedPartnershipMember 2022-12-31 0001750593 duo:ShanghaiGefeiChengyunInvestmentCenterLimitedPartnershipMember 2022-12-31 0001750593 duo:ShanghaiFangjinManagementLimitedPartnershipMember 2022-12-31 0001750593 duo:NingboMeishanYundeInvestmentLimitedPartnershipMember 2022-12-31 0001750593 duo:NingboMeishanQixingManagementLimitedPartnershipMember 2022-12-31 0001750593 duo:NingboMeishanMujuInvestmentLimitedPartnershipMember 2022-12-31 0001750593 duo:NingboMeishanJiuzhenInvestmentLimitedPartnershipMember 2022-12-31 0001750593 duo:NingboMeishanJiushiInvestmentLimitedPartnershipMember 2022-12-31 0001750593 duo:NingboMeishanJiushenInvestmentLimitedPartnershipMember 2022-12-31 0001750593 duo:NingboMeishanJiuchuanInvestmentLimitedPartnershipMember 2022-12-31 0001750593 duo:NingboMeishanDeyanInvestmentLimitedPartnershipMember 2022-12-31 0001750593 duo:NingboMeishanDetongInvestmentLimitedPartnershipMember 2022-12-31 0001750593 duo:NingboMeishanDerongInvestmentLimitedPartnershipMember 2022-12-31 0001750593 duo:NingboMeishanDechengInvestmentLimitedPartnershipMember 2022-12-31 0001750593 duo:HangzhouHonggengInvestmentLimitedPartnershipMember 2022-12-31 0001750593 duo:ChengduHaofangtongTechnologyCorporationLimitedMember us-gaap:ScenarioPlanMember 2023-01-01 2023-06-30 0001750593 duo:EquityMethodInvesteesExcludingShanghaiQinlinInformationTechnologyCo.LtdAndShanghaiGefeiFangddAssetManagementLtdMember 2023-01-01 2023-06-30 0001750593 duo:ChengduHaofangtongTechnologyCorporationLimitedMember us-gaap:ScenarioPlanMember 2022-01-01 2022-12-31 0001750593 duo:EquityMethodInvesteesExcludingShanghaiQinlinInformationTechnologyCo.LtdAndShanghaiGefeiFangddAssetManagementLtdMember 2022-01-01 2022-12-31 0001750593 country:CN 2023-01-01 2023-06-30 0001750593 duo:ShanghaiGefeiChengyunInvestmentCenterLimitedPartnershipMember duo:NonGroupCollaborativeAgreementsMember 2023-06-30 0001750593 duo:OtherPayablesMember duo:ShanghaiChongkaiEnterpriseManagementLlpMember 2023-06-30 0001750593 duo:OtherPayablesMember duo:NingboMeishanMujuInvestmentLimitedPartnershipMember 2023-06-30 0001750593 duo:OtherPayablesMember duo:NingboMeishanJiuzhenInvestmentLimitedPartnershipMember 2023-06-30 0001750593 duo:OtherPayablesMember duo:NingboMeishanJiushenInvestmentLimitedPartnershipMember 2023-06-30 0001750593 duo:OtherPayablesMember duo:JiufengMember 2023-06-30 0001750593 duo:NingboMeishanYundeInvestmentLimitedPartnershipMember duo:NonGroupCollaborativeAgreementsMember 2023-06-30 0001750593 duo:NingboMeishanJiushiInvestmentLimitedPartnershipMember duo:NonGroupCollaborativeAgreementsMember 2023-06-30 0001750593 duo:NingboMeishanJiushenInvestmentLimitedPartnershipMember duo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember 2023-06-30 0001750593 duo:NingboMeishanJiuchuanInvestmentLimitedPartnershipMember duo:NonGroupCollaborativeAgreementsMember 2023-06-30 0001750593 duo:NingboMeishanDetongInvestmentLimitedPartnershipMember duo:NonGroupCollaborativeAgreementsMember 2023-06-30 0001750593 duo:NingboMeishanDerongInvestmentLimitedPartnershipMember duo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember 2023-06-30 0001750593 duo:LongshutianyeMember duo:NonGroupCollaborativeAgreementsMember 2023-06-30 0001750593 duo:JiufengMember duo:NonGroupCollaborativeAgreementsMember 2023-06-30 0001750593 duo:JiufengMember duo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember 2023-06-30 0001750593 duo:OtherPayablesMember 2023-06-30 0001750593 duo:NonGroupCollaborativeAgreementsMember 2023-06-30 0001750593 duo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember 2023-06-30 0001750593 duo:ShanghaiGefeiChengyunInvestmentCenterLimitedPartnershipMember duo:NonGroupCollaborativeAgreementsMember 2022-12-31 0001750593 duo:OtherPayablesMember duo:ShenzhenChenjiZhaozhaoTechnologyCo.LtdMember 2022-12-31 0001750593 duo:OtherPayablesMember duo:ShanghaiChongkaiEnterpriseManagementLlpMember 2022-12-31 0001750593 duo:OtherPayablesMember duo:NingboMeishanMujuInvestmentLimitedPartnershipMember 2022-12-31 0001750593 duo:OtherPayablesMember duo:NingboMeishanJiuzhenInvestmentLimitedPartnershipMember 2022-12-31 0001750593 duo:OtherPayablesMember duo:NingboMeishanJiushenInvestmentLimitedPartnershipMember 2022-12-31 0001750593 duo:OtherPayablesMember duo:JiufengMember 2022-12-31 0001750593 duo:NingboMeishanYundeInvestmentLimitedPartnershipMember duo:NonGroupCollaborativeAgreementsMember 2022-12-31 0001750593 duo:NingboMeishanJiushiInvestmentLimitedPartnershipMember duo:NonGroupCollaborativeAgreementsMember 2022-12-31 0001750593 duo:NingboMeishanJiushenInvestmentLimitedPartnershipMember duo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember 2022-12-31 0001750593 duo:NingboMeishanJiuchuanInvestmentLimitedPartnershipMember duo:NonGroupCollaborativeAgreementsMember 2022-12-31 0001750593 duo:NingboMeishanDetongInvestmentLimitedPartnershipMember duo:NonGroupCollaborativeAgreementsMember 2022-12-31 0001750593 duo:NingboMeishanDerongInvestmentLimitedPartnershipMember duo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember 2022-12-31 0001750593 duo:LongshutianyeMember duo:NonGroupCollaborativeAgreementsMember 2022-12-31 0001750593 duo:JiufengMember duo:NonGroupCollaborativeAgreementsMember 2022-12-31 0001750593 duo:JiufengMember duo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember 2022-12-31 0001750593 duo:OtherPayablesMember 2022-12-31 0001750593 duo:NonGroupCollaborativeAgreementsMember 2022-12-31 0001750593 duo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember 2022-12-31 0001750593 duo:NingboMeishanQixingManagementLimitedPartnershipMember duo:NonGroupCollaborativeAgreementsMember 2023-06-30 0001750593 duo:NingboMeishanQixingManagementLimitedPartnershipMember duo:NonGroupCollaborativeAgreementsMember 2022-12-31 0001750593 duo:ZhejiangChouzhouCommercialBankMember 2022-09-01 2022-09-30 0001750593 duo:BankOfChinaMember 2022-08-01 2022-08-31 0001750593 duo:ZhejiangChouzhouCommercialBankMember 2022-07-01 2022-07-31 0001750593 duo:ZhejiangChouzhouCommercialBankMember 2021-07-01 2021-07-31 0001750593 duo:LoanBankOfNanjingMember 2021-06-01 2021-06-30 0001750593 duo:BankOfChinaMember 2021-03-01 2021-03-31 0001750593 2023-03-09 2023-03-09 0001750593 2023-02-10 2023-02-10 0001750593 duo:BankOfChinaMember 2023-02-28 0001750593 duo:ZhejiangChouzhouCommercialBankMember 2023-01-31 0001750593 duo:BankOfChinaMember 2022-12-31 0001750593 duo:ZhejiangChouzhouCommercialBankMember 2022-09-30 0001750593 duo:BankOfChinaMember 2022-08-31 0001750593 duo:ZhejiangChouzhouCommercialBankMember 2022-07-31 0001750593 duo:LoanBankOfNanjingMember 2022-06-30 0001750593 duo:BankOfChinaMember 2022-03-31 0001750593 duo:ZhejiangChouzhouCommercialBankMember 2021-07-31 0001750593 duo:LoanBankOfNanjingMember 2021-06-30 0001750593 duo:BankOfChinaMember 2021-03-31 0001750593 us-gaap:CommonClassAMember 2023-03-09 0001750593 dei:AdrMember 2023-02-10 0001750593 duo:BankOfChinaMember 2021-12-31 0001750593 us-gaap:CommonStockMember 2018-12-31 0001750593 us-gaap:CommonStockMember 2017-12-31 0001750593 us-gaap:CommonStockMember 2016-12-31 0001750593 duo:SeriesA1ConvertiblePreferredStockMember 2013-10-25 0001750593 us-gaap:CommonClassAMember 2023-03-03 2023-03-03 0001750593 us-gaap:CommonClassAMember 2023-02-21 2023-02-21 0001750593 us-gaap:CommonClassCMember 2019-11-01 2019-11-01 0001750593 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2023-07-21 0001750593 us-gaap:CommonClassCMember 2023-03-09 0001750593 us-gaap:CommonClassAMember 2023-02-10 0001750593 duo:ClassClassBClassCOrdinarySharesMember 2023-06-30 0001750593 duo:ClassClassBClassCOrdinarySharesMember 2022-12-31 0001750593 us-gaap:CommonClassBMember 2022-10-14 0001750593 us-gaap:CommonClassAMember 2022-10-14 0001750593 duo:SharesNotDesignatedYetMember 2022-10-14 0001750593 us-gaap:CommonClassBMember 2019-11-01 0001750593 duo:SharesNotDesignatedYetMember 2019-11-01 0001750593 2018-12-31 0001750593 us-gaap:CommonClassCMember us-gaap:SubsequentEventMember 2023-07-21 0001750593 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2023-07-17 0001750593 us-gaap:CommonClassCMember 2023-06-30 0001750593 us-gaap:CommonClassBMember 2023-06-30 0001750593 us-gaap:CommonClassAMember 2023-06-30 0001750593 us-gaap:CommonClassCMember 2022-12-31 0001750593 us-gaap:CommonClassBMember 2022-12-31 0001750593 us-gaap:CommonClassAMember 2022-12-31 0001750593 us-gaap:CommonClassAMember 2019-11-01 0001750593 2013-01-01 0001750593 us-gaap:SubsequentEventMember 2023-07-17 0001750593 us-gaap:CommonClassAMember us-gaap:WarrantMember us-gaap:SubsequentEventMember 2023-07-17 0001750593 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2023-01-01 2023-06-30 0001750593 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-01-01 2023-06-30 0001750593 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2022-01-01 2022-06-30 0001750593 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-01-01 2022-06-30 0001750593 currency:USD country:HK 2023-06-30 0001750593 currency:USD country:CN 2023-06-30 0001750593 currency:HKD country:HK 2023-06-30 0001750593 currency:CNY country:CN 2023-06-30 0001750593 currency:USD country:HK 2022-12-31 0001750593 currency:USD country:CN 2022-12-31 0001750593 currency:HKD country:HK 2022-12-31 0001750593 currency:CNY country:CN 2022-12-31 0001750593 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2022-06-30 0001750593 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-06-30 0001750593 2022-06-30 0001750593 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2021-12-31 0001750593 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-12-31 0001750593 duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member us-gaap:TrademarksMember 2020-10-30 0001750593 duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member us-gaap:NoncompeteAgreementsMember 2020-10-30 0001750593 duo:DeyuAndJiuyiMember 2021-12-31 0001750593 duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member 2020-10-01 2020-10-31 0001750593 duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member 2022-03-31 0001750593 duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member 2021-06-30 0001750593 duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member 2020-10-31 0001750593 duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member 2020-10-30 0001750593 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001750593 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001750593 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2023-06-30 0001750593 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2022-12-31 0001750593 us-gaap:OptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2023-01-01 2023-06-30 0001750593 us-gaap:OptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-01-01 2022-06-30 0001750593 us-gaap:ParentMember 2022-01-01 2022-06-30 0001750593 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001750593 us-gaap:ParentMember 2023-01-01 2023-06-30 0001750593 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001750593 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2023-06-30 0001750593 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2022-12-31 0001750593 duo:RealEstateDevelopersMember us-gaap:LoansPayableMember us-gaap:AssetPledgedAsCollateralMember 2023-06-30 0001750593 duo:RealEstateDevelopersMember 2023-06-30 0001750593 duo:IndividualCustomersMember 2023-06-30 0001750593 duo:RealEstateDevelopersMember us-gaap:LoansPayableMember us-gaap:AssetPledgedAsCollateralMember 2022-12-31 0001750593 duo:RealEstateDevelopersMember 2022-12-31 0001750593 duo:IndividualCustomersMember 2022-12-31 0001750593 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001750593 country:CN 2008-01-02 2008-01-02 0001750593 srt:MaximumMember 2023-06-30 0001750593 duo:ExclusiveOptionAgreementsMember 2023-01-01 2023-06-30 0001750593 duo:BusinessOperationAgreementMember 2023-01-01 2023-06-30 0001750593 duo:SeriesBRedeemableConvertiblePreferredStockMember 2023-06-30 0001750593 duo:SecuredPersonalLoansMember us-gaap:CollaborativeArrangementMember 2017-12-25 2017-12-25 0001750593 duo:TaxExaminationsUnderpaymentOfTaxesExceedingThresholdAmountMember 2023-01-01 2023-06-30 0001750593 duo:TaxExaminationsTransferPricingIssuesMember 2023-01-01 2023-06-30 0001750593 duo:TaxExaminationsTaxEvasionMember 2023-01-01 2023-06-30 0001750593 duo:TaxExaminationsComputationalErrorsMember 2023-01-01 2023-06-30 0001750593 srt:MinimumMember 2022-01-01 2022-12-31 0001750593 srt:MaximumMember 2022-01-01 2022-12-31 0001750593 us-gaap:EmployeeStockOptionMember 2020-04-28 2020-04-28 0001750593 duo:GreyhoundInvestmentLtdMember us-gaap:CommonClassAMember 2019-10-08 2019-10-08 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member 2023-01-01 2023-06-30 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member 2022-01-01 2022-06-30 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member 2021-06-30 0001750593 us-gaap:EmployeeStockOptionMember duo:ShareIncentivePlan2018Member 2019-06-30 0001750593 duo:WithoutSalesCommitmentArrangementMember 2023-06-30 0001750593 duo:WithoutSalesCommitmentArrangementMember 2022-12-31 0001750593 duo:SalesIncentiveMember duo:SelfCommitmentOrNonGroupCollaborativeAgreementsMember 2023-01-01 2023-06-30 0001750593 duo:SalesIncentiveMember duo:SelfCommitmentOrNonGroupCollaborativeAgreementsMember 2022-01-01 2022-06-30 0001750593 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember duo:ShenzhenFangddInformationTechnologyCoLtdMember 2023-01-01 2023-06-30 0001750593 2021-12-31 0001750593 srt:MinimumMember duo:SecuredPersonalLoansMember us-gaap:CollaborativeArrangementMember 2017-12-25 2017-12-25 0001750593 srt:MaximumMember duo:SecuredPersonalLoansMember us-gaap:CollaborativeArrangementMember 2017-12-25 2017-12-25 0001750593 duo:ChengduHaofangtongTechnologyCorporationLimitedMember 2018-09-05 0001750593 us-gaap:CommonClassBMember 2019-11-01 2019-11-01 0001750593 us-gaap:CommonClassAMember 2019-11-01 2019-11-01 0001750593 duo:ChengduHaofangtongTechnologyCorporationLimitedMember 2018-09-05 2018-09-05 0001750593 duo:ShanghaiChongkaiEnterpriseManagementLlpMember 2023-01-01 2023-06-30 0001750593 duo:ChengduHaofangtongTechnologyCorporationLimitedMember us-gaap:ScenarioPlanMember 2018-07-07 2018-07-07 0001750593 duo:TaxExaminationsUnderpaymentOfTaxesExceedingThresholdAmountMember 2023-06-30 0001750593 dei:AdrMember 2023-02-10 2023-02-10 0001750593 srt:MinimumMember 2023-01-01 2023-06-30 0001750593 srt:MaximumMember 2023-01-01 2023-06-30 0001750593 duo:RealEstateAgentCompaniesMember 2021-06-01 2021-06-30 0001750593 country:CN duo:HighAndNewTechnologyEnterpriseMember 2022-01-01 2022-12-31 0001750593 duo:HighAndNewTechnologyEnterpriseMember 2022-01-01 2022-12-31 0001750593 country:CN duo:HighAndNewTechnologyEnterpriseMember 2021-01-01 2021-12-31 0001750593 duo:HighAndNewTechnologyEnterpriseMember 2021-01-01 2021-12-31 0001750593 country:CN duo:HighAndNewTechnologyEnterpriseMember 2020-01-01 2020-12-31 0001750593 duo:HighAndNewTechnologyEnterpriseMember 2020-01-01 2020-12-31 0001750593 duo:HighAndNewTechnologyEnterpriseMember 2019-01-01 2019-12-31 0001750593 duo:HighAndNewTechnologyEnterpriseMember 2018-01-01 2018-12-31 0001750593 duo:HighAndNewTechnologyEnterpriseMember 2017-01-01 2017-12-31 0001750593 duo:HighAndNewTechnologyEnterpriseMember 2016-01-01 2016-12-31 0001750593 duo:HighAndNewTechnologyEnterpriseMember 2015-01-01 2015-12-31 0001750593 duo:HighAndNewTechnologyEnterpriseMember 2014-01-01 2014-12-31 0001750593 duo:ChengduHaofangtongTechnologyCorporationLimitedMember us-gaap:ScenarioPlanMember 2018-07-07 0001750593 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2023-01-01 2023-06-30 0001750593 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2022-01-01 2022-12-31 0001750593 duo:ShenzhenChenjiZhaozhaoTechnologyCo.LtdMember 2022-01-01 2022-12-31 0001750593 duo:ShanghaiTinghaozhuSpaceDesignCo.LtdMember 2022-01-01 2022-12-31 0001750593 duo:YiwuLongshuTianyeInvestmentManagementLimitedPartnershipMember 2023-01-01 2023-06-30 0001750593 duo:ShenzhenChenjiZhaozhaoTechnologyCo.LtdMember 2023-01-01 2023-06-30 0001750593 duo:NingboMeishanJiushiInvestmentLimitedPartnershipMember 2023-01-01 2023-06-30 0001750593 duo:NingboMeishanJiushenInvestmentLimitedPartnershipMember 2023-01-01 2023-06-30 0001750593 duo:NingboMeishanDeyanInvestmentLimitedPartnershipMember 2023-01-01 2023-06-30 0001750593 duo:ShanghaiFangjinManagementLimitedPartnershipMember 2022-01-01 2022-12-31 0001750593 duo:NingboMeishanMujuInvestmentLimitedPartnershipMember 2022-01-01 2022-12-31 0001750593 duo:NingboMeishanJiuzhenInvestmentLimitedPartnershipMember 2022-01-01 2022-12-31 0001750593 duo:NingboMeishanJiushenInvestmentLimitedPartnershipMember 2022-01-01 2022-12-31 0001750593 duo:NingboMeishanDerongInvestmentLimitedPartnershipMember 2022-01-01 2022-12-31 0001750593 duo:SalesCommitmentArrangementsMember 2023-06-30 0001750593 duo:SalesCommitmentArrangementsMember 2022-12-31 0001750593 country:HK 2023-06-30 0001750593 country:CN 2023-06-30 0001750593 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-06-30 0001750593 duo:SeriesCRedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001750593 duo:SeriesBRedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001750593 duo:SeriesA2RedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001750593 2019-01-01 2019-12-31 0001750593 2022-01-01 2022-12-31 0001750593 duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member 2021-06-01 2021-06-30 0001750593 duo:ShanghaiYuancuiInformationTechnologyCo.Ltd.Member 2020-10-30 2020-10-30 0001750593 duo:BeijingTuqiangYunxiaTechnologyLimitedMember 2022-03-31 0001750593 2022-10-14 0001750593 duo:CommonClassAndCommonClassBMember 2019-11-01 0001750593 2022-01-01 2022-06-30 0001750593 duo:RealEstateAgentCompaniesMember 2022-01-01 2022-12-31 0001750593 duo:ShenzhenChenjiZhaozhaoTechnologyCo.LtdMember 2023-01-01 2023-06-30 0001750593 country:HK 2023-01-01 2023-06-30 0001750593 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-06-30 0001750593 2023-06-30 0001750593 2022-12-31 iso4217:USD iso4217:CNY duo:segment iso4217:CNY iso4217:HKD pure iso4217:USD shares duo:company duo:item iso4217:USD shares iso4217:CNY shares 0001750593 false 2023-06-30 2023 Q2 --12-31 6-K Fangdd Network Group Ltd. -0.10 0.001 0 P0Y P12M 0.30 P36M 143934000 130735000 18029000 38811000 13782000 1901000 2000000 470997000 380536000 52478000 191996000 277109000 38214000 11157000 12650000 1745000 858895000 814812000 112367000 3037000 3723000 513000 206086000 149196000 20575000 6000000 3000000 414000 454000 454000 63000 2207000 1362000 188000 217784000 157735000 21753000 1076679000 972547000 134120000 72500000 0 72500000 638295000 514564000 659215000 534823000 73755000 30747000 31517000 30747000 31517000 4346000 145088000 86989000 181140000 120252000 16584000 2468000 463000 4876000 1021000 141000 1096000 465000 1243000 465000 64000 949721000 688078000 94890000 27429000 27669000 30772000 31681000 4369000 791000 779000 792000 779000 107000 31564000 32460000 4476000 981285000 720538000 99366000 0.0000001 0.0000001 50000000000 50000000000 1850866648 1850866648 20856591996 20856591996 1000 14000 2000 0.0000001 0.0000001 50000000000 50000000000 619938058 619938058 490418360 490418360 0.0000001 0.0000001 50000000000 50000000000 75000 75000 5700000 5700000 5051631000 5197029000 716703000 -393841000 -392574000 -54138000 -4557675000 -4548217000 -627228000 100116000 256252000 35339000 -4722000 -4243000 -585000 95394000 252009000 34754000 1076679000 972547000 134120000 144834000 153488000 21167000 140128000 133673000 18434000 4706000 19815000 2733000 8802000 1855000 256000 39797000 17725000 2444000 134300000 69204000 9544000 182899000 88784000 12244000 -178193000 -68969000 -9511000 -1797000 -69000 -10000 441000 392000 54000 153000 -640000 -88000 3000000 414000 62623000 11779000 1624000 7642000 12270000 1658000 229000 50880000 88617000 12221000 -115000 442000 61000 -200000 -28000 -186626000 6452000 890000 5474000 -2909000 -401000 -192100000 9361000 1291000 4745000 -97000 -13000 -196845000 9458000 1304000 -196845000 9458000 1304000 -192100000 9361000 1291000 9159000 1267000 175000 -182941000 10628000 1466000 4745000 -97000 -13000 -187686000 10725000 1479000 -0.10 -0.10 0.001 0.001 2046388131 2046388131 13937948159 13937948159 1426450073 1000 619938058 5031772000 -404877000 -4313637000 313259000 -9582000 303677000 -196845000 -196845000 4745000 -192100000 376000 376000 9207000 9207000 9207000 0 9159000 9159000 9159000 1426450073 1000 619938058 5040979000 -395718000 -4510482000 134780000 -4461000 130319000 1850866648 1000 619938058 75000 5051631000 -393841000 -4557675000 100116000 -4722000 95394000 9458000 9458000 -97000 9361000 5394150 82000 82000 82000 561000 561000 1000 1000 14000 14000 120811500 5625000 264000 264000 264000 129519698 -129519698 4343000 4343000 4343000 18750000000 13000 140709000 140722000 140722000 0 1267000 1267000 1267000 20856591996 14000 490418360 5700000 5197029000 -392574000 -4548217000 256252000 -4243000 252009000 716703000 -54138000 -627228000 35339000 -585000 34754000 -192100000 9361000 1291000 2081000 463000 64000 647000 89000 9207000 82000 11000 153000 -640000 -88000 7642000 144027000 3000000 414000 62623000 11779000 1624000 -115000 442000 61000 -81004000 38281000 5279000 -175000 -32000 -5000 441000 392000 54000 -299277000 -53396000 -7364000 -21664000 88941000 12266000 -262834000 -124392000 -17154000 9433000 770000 106000 -70588000 -60885000 -8396000 -593000 -82000 4246000 -2946000 -406000 -46630000 -160140000 -22084000 194000 64000 9000 32354000 19311000 45553000 6282000 648000 262896000 10000000 1379000 121022000 11360000 1567000 -155759000 46849000 6461000 490000 576000 79000 264000 36000 145064000 20005000 50000000 72500000 9998000 -49510000 73404000 10122000 9601000 1659000 229000 -242298000 -38228000 -5272000 516238000 182745000 25202000 273940000 144517000 19930000 3233000 592000 82000 812000 37000 5000 <div style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">1.</span>Organization and principal activities</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Fangdd Network Group Ltd. (the “Company”) was incorporated in the Cayman Islands on September 19, 2013 as an exempted company with limited liability under the Companies Law (2011 Revision) (as consolidated and revised) of the Cayman Islands. The registered office of the Company is at the offices of Appleby Trust (Cayman) Ltd., Clifton House, 75 Fort Street, P.O. Box 1350, Grand Cayman KY1-1108, Cayman Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company is an investment holding company. The Company, through its consolidated subsidiaries, variables interest entity and variables interest entity’s subsidiaries (together, “the Group”) is principally engaged in the provision of real estate information services through its online platform which also offers integrated marketing services for individual customers, real estate developers and agents in the People’s Republic of China (the “PRC”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The accompanying Unaudited Interim Condensed Consolidated Financial Statements include the financial statements of the Company, its subsidiaries, variable interest entity (“VIE”) and the VIE’s subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">Variable interest entity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group conducts the business in the PRC through Shenzhen Fangdd Network Technology Co. Ltd. (“Shenzhen Fangdd”), a limited liability company established under the laws of the PRC on October 10, 2011. Shenzhen Fangdd holds the necessary PRC operating licenses for the real estate agency and online business. The equity interests of Shenzhen Fangdd are legally held by individuals who act as nominee equity holders of Shenzhen Fangdd on behalf of Shenzhen Fangdd Information Technology Co. Ltd. (“Fangdd Information”). Shenzhen Fangdd entered into a series of contractual agreements with its legal shareholders and Fangdd Information, including the Business Operation Agreement, Powers of Attorney, Equity Interest Pledge Agreements, Exclusive Option Agreements, Operation Maintenance Service Agreement and Technology Development and Application Service Agreement (collectively, the “Shenzhen Fangdd VIE Agreements”) in March 2014 and were subsequently amended in 2017 to reflect the registration of the Equity Interest Pledge Agreements with the relevant registration authority and amended when certain nominee equity holders transferred their nominal shareholdings in Shenzhen Fangdd to other nominee equity holders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Pursuant to the Shenzhen Fangdd VIE Agreements, the Group, through Fangdd Information, is able to exercise effective control over, bears the risks of, enjoys substantially all of the economic benefits of Shenzhen Fangdd, and has an exclusive option to purchase all or part of the equity interests in Shenzhen Fangdd when and to the extent permitted by PRC law at a nominal price. The Group’s management concluded that Shenzhen Fangdd is a consolidated VIE of the Group and Fangdd Information is the primary beneficiary of Shenzhen Fangdd. As such, the financial results of Shenzhen Fangdd and its subsidiaries are included in the Unaudited Interim Condensed Consolidated Financial Statements of the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The principal terms of the agreements entered into among Shenzhen Fangdd, the nominee equity holders and Fangdd Information are further described below.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Business Operation Agreement</i></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Fangdd Information, Shenzhen Fangdd and Shenzhen Fangdd’s shareholders have entered into a business operation agreement, pursuant to which Shenzhen Fangdd and its shareholders undertake not to enter into any transactions that may have material effects on Shenzhen Fangdd’s assets, obligations, rights or business operations without Fangdd Information’s prior written consent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Additionally, Shenzhen Fangdd’s shareholders undertake that, without the Fangdd Information’s prior written consent, they shall not (a) sell, transfer, pledge or otherwise dispose of any rights associated with their equity interests in Shenzhen Fangdd, (b) approve any merger or acquisition of Shenzhen Fangdd, (c) take any actions that may have a material adverse effect on Shenzhen Fangdd’s assets, businesses and liabilities, or sell, transfer, pledge or otherwise dispose or impose other encumbrances of any assets, businesses or income of Shenzhen Fangdd, (d) request Shenzhen Fangdd to declare dividend or make other distribution, (e) amend Shenzhen Fangdd’s articles of association, (f) <span style="font-size:9.5pt;">increase, decrease or otherwise change Shenzhen Fangdd’s registered capital. Fangdd Information may request Shenzhen Fangdd to transfer at any time all the intellectual property rights held by Shenzhen Fangdd to Fangdd Information or any person designated by Fangdd Information. Shenzhen Fangdd and certain of its shareholders, including Yi Duan, Jiancheng Li and Xi Zeng, shall be jointly and severally responsible for the performance of their obligations under this agreement. This agreement has a term of </span><span style="font-size:9.5pt;">ten years</span><span style="font-size:9.5pt;">, which may be extended upon Fangdd Information’s unilateral written confirmation prior to the expiry. Shenzhen Fangdd has no right of transfer without Fangdd information’s written confirmation or right of early termination while Fangdd Information may unilaterally transfer its rights and obligations under this agreement to third parties at any time through written notification and may early terminate this agreement via a </span><span style="font-size:9.5pt;">30</span><span style="font-size:9.5pt;">-</span><span style="font-size:9.5pt;">day prior written notice.</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Powers of Attorney</i></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Each of the shareholders of Shenzhen Fangdd has issued a power of attorney, irrevocably appointing Mr. Jiancheng Li, a director of Fangdd Information, as such shareholder’s attorney-in-fact to exercise all shareholder rights, including, but not limited to, the right to call shareholders’ meeting, the right to vote on all matters of Shenzhen Fangdd that require shareholders’ approval, and the right to dispose of all or part of the shareholder’s equity interest in Shenzhen Fangdd, on behalf of such shareholder. The foregoing authorization is conditioned upon Mr. Jiancheng Li’s continuing directorship at Fangdd Information and Fangdd Information’s written consent to such authorization. In the event that Mr. Jiancheng Li ceases to serve as a director of Fangdd Information or that Fangdd Information requests the shareholders to terminate the authorization in writing, the power of attorney will terminate immediately and the shareholder shall then appoint any person designated by Fangdd Information as his or her attorney-in-fact to exercise all shareholder rights. Other than the foregoing circumstances, the power of attorney will remain in force until the termination of the business operation agreement and during its effective term, shall not be amended or terminated without consent of Fangdd Information.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Equity Interest Pledge Agreements</i></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Each of the shareholders of Shenzhen Fangdd has entered into an equity interest pledge agreement with Fangdd Information and Shenzhen Fangdd, pursuant to which, the shareholders have pledged all of his or her equity interest in Shenzhen Fangdd to Fangdd Information to guarantee the performance by Shenzhen Fangdd and its shareholders of their obligations under the main contracts, which include technology development and application service agreement, the operation maintenance service agreement, the business operation agreement and the exclusive option agreements. Each shareholder of Shenzhen Fangdd agrees that, during the term of the equity interest pledge agreement, he or she will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests without the prior written consent of Fangdd Information. The equity interest pledge agreements remain effective until Shenzhen Fangdd and its shareholders discharge all of their obligations under the main contracts. The Group has registered the equity pledge with the local branches of the Administration for Industry and Commerce in accordance with the PRC Property Rights Law.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Exclusive Option Agreements</i></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Fangdd Information, Shenzhen Fangdd and each of the Shenzhen Fangdd’s shareholders have entered into an exclusive option agreement, pursuant to which each of the Shenzhen Fangdd’s shareholders has irrevocably granted Fangdd Information an exclusive option, to the extent permitted by PRC law, to purchase, or have its designated person or persons to purchase, at its discretion all or part of the shareholder’s equity interests in Shenzhen Fangdd or all or part of Shenzhen Fangdd’s assets. The purchase price shall be a nominal price unless where PRC laws and regulations require valuation of the equity interests or the assets, or promulgates other restrictions on the purchase price, or otherwise prohibits purchasing the equity interests or the assets at a nominal price. If the PRC laws and regulations prohibit purchasing the equity interests or the assets at a nominal price, the purchase price shall be equal to the original investment of the equity interests made by such shareholders or the book value of the assets. Where PRC laws and regulations require valuation of the equity interests or the assets or promulgates other restrictions on the purchase price, the purchase price shall be the minimum price permitted under PRC laws and regulations. However, if the minimum price permitted under PRC laws and regulations exceed the original investment of the equity interests or the book value of the assets, Shenzhen Fangdd’s shareholders shall reimburse Fangdd Information the exceeded amount after deducting all taxes and fees paid under PRC laws and regulations. The shareholders of Shenzhen Fangdd undertake, among other things, that they shall not take any actions that may have material effects on Shenzhen Fangdd’s assets, businesses and liabilities, nor shall they appoint or replace any directors, supervisors and officers of Shenzhen Fangdd without Fangdd Information’s prior written consent. These agreements have terms of ten years, which may be extended upon Fangdd Information’s written confirmation prior to the expiry.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Operation Maintenance Service Agreement</i></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Fangdd Information and Shenzhen Fangdd have entered into an operation maintenance service agreement, pursuant to which Fangdd Information has the exclusive right to provide Shenzhen Fangdd with operation maintenance services and marketing services. Without Fangdd Information’s written consent, Shenzhen Fangdd shall not engage any third party to provide the services covered by this agreement. Shenzhen Fangdd agrees to pay service fees on an annual basis and at an amount determined by Fangdd Information after taking into account factors such as the labor cost, facility cost and marketing expenses incurred by Fangdd Information in providing the services. Unless otherwise agreed by both parties, this agreement will remain effective until Fangdd Information ceases business operations.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Technology Development and Application Service Agreement</i></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Fangdd Information and Shenzhen Fangdd have entered into a technology development and application service agreement, pursuant to which, Fangdd Information has the exclusive right to provide Shenzhen Fangdd with technology development and application services. Without Fangdd Information’s written consent, Shenzhen Fangdd shall not accept any technology development and application services covered by this agreement from any third party. Shenzhen Fangdd agrees to pay service fees on an annual basis and at an amount determined by Fangdd Information after taking into account multiple factors, such as the labor and time consumed for provision of the service, the type and complexity of the services provided, the difficulties in providing the service, the commercial value of services provided and the market price of comparable services. Unless otherwise agreed by the parties, this agreement will remain effective until Fangdd Information ceases business operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Risks in relation to Shenzhen Fangdd structure</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In the opinion of the Group’s management, the contractual arrangements have resulted in Fangdd Information having the power to direct activities that most significantly impact Shenzhen Fangdd and Shenzhen Fangdd’s subsidiaries, including appointing key management, setting up operating policies, exerting financial controls and transferring profit or assets out of Shenzhen Fangdd and Shenzhen Fangdd’s subsidiaries at its discretion. Fangdd Information considers that it has the right to receive all the benefits and assets of Shenzhen Fangdd and Shenzhen Fangdd’ subsidiaries. As Shenzhen Fangdd and Shenzhen Fangdd’s subsidiaries were established as limited liability companies under the PRC law, their creditors do not have recourse to the general credit of Fangdd Information for the liabilities of Shenzhen Fangdd and VIE’s subsidiaries, and Fangdd Information does not have the obligation to assume the liabilities of Shenzhen Fangdd and VIE’ subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group has determined that Shenzhen Fangdd VIE Agreements are in compliance with PRC laws and are legally enforceable. However, uncertainties in the PRC legal system could limit the Group’s ability to enforce Shenzhen Fangdd VIE Agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">If the PRC government finds that these contractual arrangements do not comply with its restrictions on foreign investment in the internet business, or if the PRC government otherwise finds that the Group, the VIE, or any of its subsidiaries is in violation of PRC laws or regulations or lack the necessary permits or licenses to operate the business, the relevant PRC regulatory authorities, including but not limited to the Ministry of Industry and Information Technology of the People’s Republic China (“MIIT”), which regulates internet information service companies, would have broad discretion in dealing with such violations, including:</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><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">revoking the business and operating licenses;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">discontinuing or restricting the operations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">imposing fines or confiscating any of the income that they deem to have been obtained through illegal operations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">imposing conditions or requirements with which the Group or the PRC subsidiaries and affiliates may not be able to comply;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">requiring the Company or the PRC subsidiaries and affiliates to restructure the relevant ownership structure or operations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">placing restrictions on the right to collect revenues;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restricting or prohibiting the use of the proceeds from this offering to finance the business and operations of the VIE; and</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><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">taking other regulatory or enforcement actions that could be harmful to the business.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The imposition of any of these penalties could have a material and adverse effect on the business, financial condition and results of operations. If any of these penalties results in the inability to direct the activities of the VIE that most significantly impact its economic performance, and/or failure to receive the economic benefits from the VIE, the Group may not be able to consolidate the financial results of the VIE and its subsidiaries in Consolidated Financial Statements in accordance with U.S. generally accepted accounting principles.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">There is no VIE in which the Group has a variable interest but is not the primary beneficiary. Currently there is no contractual arrangement that could require the Group to provide additional financial support to Shenzhen Fangdd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following consolidated assets and liabilities information of the Group’s VIE and VIE’s subsidiaries as of December 31, 2022 and June 30, 2023, and consolidated operating results and cash flows information for the periods ended June 30, 2022 and 2023, have been included in the accompanying Unaudited Interim Condensed Consolidated Financial Statements:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:1.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:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding: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.89%;margin:0pt;padding:0pt;"><p style="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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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 June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding: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.89%;margin:0pt;padding:0pt;"><p 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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p 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:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding: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.89%;margin:0pt;padding:0pt;"><p style="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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="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.47%;margin:0pt;padding:0pt;"><p style="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:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,002</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin: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,782</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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 investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin: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:73.1%;margin:0pt;padding:0pt;"><p 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;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 466,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin: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,194</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Amount due from related parties*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 600,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 565,714</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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 and other current assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 188,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin: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,627</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:1px 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;"> 11,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.47%;background:#cceeff;border-bottom:1px 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,650</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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.89%;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:12.62%;border-bottom:1px 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;"> 1,363,788</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;border-bottom:1px 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;"> 1,128,969</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Property, equipment and software, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin: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,723</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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 investments, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 204,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,196</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Long-term equity investment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin: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,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease right-of-use assets </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px 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,346</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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 non-current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:12.62%;background:#cceeff;border-bottom:1px 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;"> 215,918</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;border-bottom:1px 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;"> 157,265</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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.89%;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:12.62%;border-bottom:3px 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;"> 1,579,706</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;border-bottom:3px 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;"> 1,286,234</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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 bank borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin: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:73.1%;margin:0pt;padding:0pt;"><p 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;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 638,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 514,564</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Customers’ refundable fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin: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,517</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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 installments of long-term loans from a related party**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin: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,162,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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 related parties*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,354</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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 payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 145,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,989</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Income tax payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 463</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities-current </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px 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;"> 465</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;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:12.62%;background:#cceeff;border-bottom:1px 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;"> 1,073,270</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;border-bottom:1px 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;"> 1,921,352</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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;">Non-current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin: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:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Income tax payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin: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,669</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 779</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Long-term loans from a related party excluding current installments**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:1px 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,352,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;border-bottom:1px 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;"> 190,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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 non-current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:12.62%;border-bottom:1px 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;"> 1,380,220</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;border-bottom:1px 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;"> 218,448</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;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:12.62%;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;"> 2,453,490</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;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;"> 2,139,800</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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;margin:0pt 0pt 12pt 18pt;">*     Amounts due from and to related parties represent the amounts due from and to subsidiaries other than the Group’s VIE and VIE’s subsidiaries, which are eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">**   Long-term loans from a related party represents entrusted loans with 3-year term at annual interest rate of 0.2-0.5% (2022: 0.2-0.5)% from Fangdd Information via Bank of China in Shenzhen, which are eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Total revenue </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,241</p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,433)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,275</p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,592)</p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Net cash (used in) provided by investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,048)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,299</p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Net cash used in financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (72,584)</p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Net decrease in cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (88,040)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,877)</p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Cash, cash equivalents and restricted cash at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,661</p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Cash, cash equivalents and restricted cash at the end of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,784</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;margin:0pt 0pt 12pt 18pt;">Sales Commitment Arrangements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Certain property sales contracts entered with real estate developers provide the Group with exclusive selling rights for the selected properties for a specific period of time (the “Exclusive Sales Contracts”), which typically lasts for several months. Certain of these Exclusive Sales Contracts requires the Group or, in case of tri-party agreements (see below), the Group’s equity method investees to purchase any unsold units of properties at the end of the exclusive sales period (the “Sales Commitment Arrangements”). Under the Sales Commitment Arrangements, the real estate developers either enter into project sales contracts with the Group directly (the “Self-Commitment Arrangements”) or enter into tri-party agreements with the Group and its equity method investees (the “Non-Group Commitment Arrangements”). The Group, or in case of tri-party agreements, its equity method investees is required to advance real estate developer an initial deposit prior to the commencement of the exclusive sales period. The amount of initial deposits required is generally determined at a percentage of the minimum transaction price, as pre-agreed with the real estate developer, of the properties (the “Base Transaction Price”) to be sold to home purchasers in the market during the exclusive sales period. The amount of deposits advanced by the Group, or its equity method investees are adjusted throughout the exclusive sales period based on an agreed schedule such that 100% of the Base Transaction Price for the unsold properties, if any, is advanced to the real estate developers at the end of the exclusive sales period. If all properties are sold during the exclusive sales period, any outstanding deposits are immediately returned to the Group, or its equity method investees. Under all of these arrangements, the Group is responsible to render the properties sales services as specified in the exclusive sales contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For Self-Commitment Arrangements, the Group is required under the project sales contracts to advance the deposits and purchase any unsold properties at the Base Transaction Price at the end of exclusive sales period. The Group would either finance the entire deposits with its own fund or by entering into separate collaborative agreements with certain funds providers (the “Self-Commitment Collaborative Agreements”) that, are either independent third parties or the Group’s equity method investees, to fully or partially fund the deposits required. The funds providers provide the Group with the funds required and requested the funds to be designated for use in a specific Self-Commitment Arrangement. Pursuant to the Self-Commitment Collaborative Agreements, the Group is required to share with the funds provider a portion of the Base Commission Income (see note 2(v)) and any Sales Incentive Income (see note 2(v)) earned, based on the agreed profit sharing arrangements. However, the Group does not commit or guarantee them any minimum return. Also, there is no limit on the reward that accrues to either the Group or the funds providers. The amounts of profit shared with the funds providers under the Self-Commitment Collaborative Agreements are recorded in “Cost of revenue” in the Consolidated Statements of Comprehensive Loss. The funds provided by these independent third parties or equity method investees to the Group to fulfil the deposits requirement under the Self-Commitment Arrangements are recorded as “Amounts due to third parties under collaborative agreements” or “Amounts due to equity method investees under collaborative agreements”. The deposits advanced by the Group to the property developers, either using entirely its own funds or combining its own funds with funds provided by funds providers, are recorded as “Security deposits with real estate developers” included in “Prepayments and other assets, net” (see note 7(2)) on the Unaudited Interim Condensed Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For Non-Group Commitment Arrangements, the equity method investees of the Group are obliged to pay the deposits required directly to the real estate developers and subject to the commitment to purchase any unsold properties at the Base Transaction Price at the end of exclusive sales period. No payable to the equity method investees or <span style="-sec-ix-hidden:Hidden_CqBtagZUrEySnfncOTAPnA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">deposits</span></span> with real estate developers were recorded on the Consolidated Balance Sheets in respect of the deposits payments or refund transactions directly made by the funds providers to property developers, as the Group is not the obligator for such deposit payments or the purchase commitment regarding the unsold properties. The Group would enter into separate collaborative agreements (the “Non-Group Collaborative Agreements”) to set out the basis of sharing of the Base Commission Income and any Sales Incentive Income earned, with the equity method investees under the Non-Group Commitment Arrangements. And the Group does not commit or guarantee them any minimum return. Also, there is no limit on the reward that accrues to either the Group or these equity method investees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Under certain Non-Group Commitment Arrangements entered into amongst the Group, the equity method investees and real estate developers in 2019 and 2020, the equity method investee (i.e. fund provider) has the option to withdraw from the arrangement by paying a penalty to the real estate developer at any time during the term of the arrangement. The withdrawal penalty is based on either not more than 10% of the total Based Transaction Price of all properties or not more than 10% of the Based Transaction Price of the unsold properties at the withdrawal date. The Group is not responsible for the penalty payment. Upon the withdrawal by the fund provider, the Non-Group Commitment Arrangement would be terminated, and the Group would cease to have the right of exclusive sales. The Group did not enter into any such arrangement during January to June, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Although the Group is responsible to design and execute the overall sales plan as well as managing and directing its Registered Agents to facilitate the property transactions, the equity method investees do not simply provide financial resources but also participate in these processes through joint evaluation with the Group about the marketability of the specified properties and their pricing strategy. The Non-Group Collaborative Arrangements are accounted for under ASC 808 with costs incurred and revenue generated by the Group and the equity method investees reported in their respective Consolidated Statements of Comprehensive Loss. Revenue earned from the real estate developer for property sales contracts with Non-Group Collaborative Agreements simultaneously entered with equity method investees are presented on a gross basis with the Base Commission Income and Sales Incentive Income recognized as “Revenue” and the amounts of profit shared with equity method investees recorded in “Cost of Revenue” in the Unaudited Interim Condensed Consolidated Statements of Comprehensive Loss as the Group is deemed to be the principal under these arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">During the six months ended June 30, 2022, the Group earned Sales Incentive Income of RMB4,677 for exclusive sales contracts with Sales Commitment Arrangements pursuant to which the Group shared RMB282 with the funds providers (including the Group’s equity method investees).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">During the six months ended June 30, 2023, the Group earned Sales Incentive Income of RMB405 for exclusive sales contracts with Sales Commitment Arrangements pursuant to which the Group shared RMB1,068 with the funds providers (including the Group's equity method investees).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group believes its key management has sufficient knowledge and experience in the relevant real estate markets and has in place adequate process that guides its selection of projects, negotiation of terms and ongoing monitoring of risks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Prior to entering into a Sales Commitment Arrangement, the Group would assess the marketability of the specified properties, the reasonableness of the Base Transaction Price and other relevant factors. The Group performs such assessment based on the results of its research activities and other factors such as the availability of agents’ resources and has determined that the probability of all properties under such arrangements not being sold within the exclusive sales period is low. The Group believes that the developers enter into such Sales Commitment Arrangement largely due to liquidity consideration in that it could shorten the cash payback period through the receipts of deposits under the arrangement. Also, such Sales Commitment Arrangement may provide higher return to the developer when the properties are sold at a price in excess of the Base Transaction price. Therefore, the Group determines that it is remote that the real estate developers will request the Group, or for Non-Group Commitment Arrangements, the Group’s equity method investees to purchase the unsold properties at the end of exclusive sales period. Management has concluded such assessment is supported by the historical experiences where developers agreed to an extended sales period for a few months in those limited instances where certain properties remained unsold at the end of exclusive sales period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group started entering into the above-mentioned Sales Commitment Arrangements in 2016. For the six months ended June 30, 2022 and 2023, the Group did not enter into any property sales contracts with real estate developers under Self-Commitment Arrangements, except for the parking space sale contracts described below, which the Group entered into during the six months ended June 30, 2022 and settled during the six months ended June 30, 2023. All new property sales contracts with Sales Commitment Arrangement are entered with the property developers and equity method investees in tri-party agreements under the Non-Group Commitment Arrangements, pursuant to which the Group’s equity method investees, rather than the Group, are required to pay the deposits directly to the property developers and obliged to purchase any unsold units of properties at the end of exclusive sales period. In 2021, the Group entered into certain contracts for the sale of parking spaces with real estate developers under Self-Commitment Arrangements, pursuant to which the Group had advanced the deposits of RMB40,085 and nil to the property developers as of December 31, 2022 and June 30, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The deposits made by the Group under all the Exclusive Sales Contracts including those under the Self-Commitment Arrangement are recorded as security deposits with real estate developers, net of allowance for doubtful accounts, under current assets on the Consolidated Balance Sheets. The Group assesses the recoverability of the deposits with real estate developers based on a combination of factors, including the contractual terms, the developers’ intention in entering into such arrangements as described above, the continuing assessment of the marketability of the properties during the exclusive sales period and the extended sales period, if any, historical experiences and negotiation results of developers’ action at the end of exclusive sales period, and the market price of similar properties. An allowance for doubtful accounts against the deposits is recorded when any portion of deposits is considered not recoverable.</p> P10Y P30D P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following consolidated assets and liabilities information of the Group’s VIE and VIE’s subsidiaries as of December 31, 2022 and June 30, 2023, and consolidated operating results and cash flows information for the periods ended June 30, 2022 and 2023, have been included in the accompanying Unaudited Interim Condensed Consolidated Financial Statements:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:1.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:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding: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.89%;margin:0pt;padding:0pt;"><p style="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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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 June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding: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.89%;margin:0pt;padding:0pt;"><p 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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p 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:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding: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.89%;margin:0pt;padding:0pt;"><p style="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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="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.47%;margin:0pt;padding:0pt;"><p style="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:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,002</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin: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,782</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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 investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin: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:73.1%;margin:0pt;padding:0pt;"><p 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;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 466,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin: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,194</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Amount due from related parties*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 600,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 565,714</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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 and other current assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 188,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin: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,627</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:1px 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;"> 11,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.47%;background:#cceeff;border-bottom:1px 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,650</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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.89%;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:12.62%;border-bottom:1px 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;"> 1,363,788</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;border-bottom:1px 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;"> 1,128,969</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Property, equipment and software, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin: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,723</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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 investments, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 204,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,196</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Long-term equity investment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin: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,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease right-of-use assets </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px 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,346</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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 non-current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:12.62%;background:#cceeff;border-bottom:1px 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;"> 215,918</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;border-bottom:1px 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;"> 157,265</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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.89%;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:12.62%;border-bottom:3px 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;"> 1,579,706</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;border-bottom:3px 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;"> 1,286,234</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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 bank borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin: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:73.1%;margin:0pt;padding:0pt;"><p 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;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 638,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 514,564</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Customers’ refundable fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin: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,517</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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 installments of long-term loans from a related party**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin: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,162,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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 related parties*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,354</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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 payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 145,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,989</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Income tax payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 463</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities-current </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px 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;"> 465</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;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:12.62%;background:#cceeff;border-bottom:1px 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;"> 1,073,270</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;border-bottom:1px 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;"> 1,921,352</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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;">Non-current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin: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:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Income tax payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin: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,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;margin: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,669</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 779</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Long-term loans from a related party excluding current installments**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:1px 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,352,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;background:#cceeff;border-bottom:1px 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;"> 190,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p 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 non-current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:12.62%;border-bottom:1px 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;"> 1,380,220</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;border-bottom:1px 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;"> 218,448</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;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:12.62%;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;"> 2,453,490</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;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;"> 2,139,800</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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;margin:0pt 0pt 12pt 18pt;">*     Amounts due from and to related parties represent the amounts due from and to subsidiaries other than the Group’s VIE and VIE’s subsidiaries, which are eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">**   Long-term loans from a related party represents entrusted loans with 3-year term at annual interest rate of 0.2-0.5% (2022: 0.2-0.5)% from Fangdd Information via Bank of China in Shenzhen, which are eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Total revenue </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,241</p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,433)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,275</p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,592)</p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Net cash (used in) provided by investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,048)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,299</p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Net cash used in financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (72,584)</p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Net decrease in cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (88,040)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,877)</p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Cash, cash equivalents and restricted cash at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,661</p></td></tr><tr><td style="vertical-align:bottom;width:75.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;">Cash, cash equivalents and restricted cash at the end of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,784</p></td></tr></table> 56850000 39002000 38811000 13782000 2000000 466269000 376194000 600557000 565714000 188144000 121627000 11157000 12650000 1363788000 1128969000 3036000 3723000 204850000 149196000 6000000 3000000 2032000 1346000 215918000 157265000 1579706000 1286234000 72500000 638295000 514564000 30747000 31517000 1162000000 183076000 125354000 145088000 86989000 2468000 463000 1096000 465000 1073270000 1921352000 27429000 27669000 791000 779000 1352000000 190000000 1380220000 218448000 2453490000 2139800000 P3Y 0.002 0.005 0.002 0.005 142071000 152241000 -27433000 18275000 -19483000 -15592000 -10048000 45299000 -58509000 -72584000 -88040000 -42877000 251873000 95661000 163833000 52784000 1 0 0.10 0.10 4677000 282000 405000 1068000 40085000 0 <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:18pt;"><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</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(a)    Basis of presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Consolidated Financial Statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America  (‘‘U.S. GAAP’’).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(b)    Going concern</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The accompanying consolidated financial statements have been prepared assuming that the Group will continue as a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The realization of assets and the satisfaction of liabilities in the normal course of business are dependent on, among other things, the Group’s ability to generate cash flows from operations, and the Group’s ability to arrange adequate financing arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group has experienced recurring losses from operations. As of June 30, 2023, the Group had an accumulated deficit of RMB4,548,217. For the six months ended June 30, 2023, the Group had cash outflows from operating activities of RMB160,140. As of June 30, 2023, the cash and cash equivalents balance was RMB130,735.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group has prepared a future cash flow forecasts, taken the actions of equity financing and the management is of the opinion that the Group will have sufficient unrestricted liquidity for at least the next 12 months from the date of approval of the Unaudited Interim Condensed Consolidated Financial Statements. Among the assumptions made by the management, it is expected that the Group will continue to reduce its operating expenditure by reducing headcounts and office space. Accordingly, management concludes that it is appropriate to prepare the financial statements on a going concern basis. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group has taken positive actions to speed up the collection of accounts receivable, such as litigation, strict developer credit rating management, but the effects of these actions may be limited where the developers have already been in severe finance distress. The Group also intends to obtain additional equity or debt financing arrangements, however, the availability and amount of such funding are not certain. Additionally, the strict macroeconomic regulation on real estate market and the tightening of mortgage lending activities have negatively impacted the real estate market and heightened the credit risk associated with developers. The new and resale property transactions are expected to remain vulnerable to macro challenges for an extended period, which may adversely impact the Group’s ability to raise the financing needed. The accompanying financial statements do not include any adjustments that might be necessary should the Group be unable to continue as a going concern. If the going concern basis were not appropriate for these financial statements, adjustments would be necessary for the carrying value of assets and liabilities, the reported expenses and the balance sheet classifications used.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(c)    Principle of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The accompanying Unaudited Interim Condensed Consolidated Financial Statements include the results of the Company, its subsidiaries, VIE and VIE’s subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors. A VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, exercises effective control over the activities that most impact the economic performance, bears the risks of, and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">All intercompany transactions and balances among the Company, its subsidiaries, VIE and VIE’s subsidiaries have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(d)    Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The preparation of the Unaudited Interim Condensed Consolidated Financial Statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the Consolidated Financial Statements and accompanying notes. Actual results could differ from those estimates. Significant accounting estimates include, but not limited to, allowance for accounts, loans and other receivable, recognition of goodwill, realization of deferred income tax assets, impairment loss for long-term equity investment and share-based compensation. Actual results may differ materially from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(e)    Business combinations and noncontrolling interests</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) 805 “Business Combinations.” The cost of an acquisition is measured as the aggregate of the acquisition date fair value of the assets transferred to the sellers, liabilities incurred by the Group and equity instruments issued by the Group. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets acquired and liabilities assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income. During the measurement period, which can be up to one year from the acquisition date, the Group may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Subsequent to the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any further adjustments are recorded in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For the Group’s non-wholly owned subsidiaries, a noncontrolling interest is recognized to reflect the portion of equity that is not attributable, directly or indirectly, to the Company. Consolidated net (loss) income in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income includes net income (loss) attributable to noncontrolling interests when applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(f)    Foreign Currency</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s reporting currency is Renminbi (‘‘RMB’’). The functional currency of the Company and the Group’s entities incorporated in the Cayman Island, British Virgin Islands (‘‘BVI’’), and Hong Kong (‘‘HK’’) is the United States dollars (‘‘US$’’). The functional currency of the Group’s PRC subsidiaries, VIE and VIE’s subsidiaries is RMB.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Transactions denominated in currencies other than the functional currency are remeasured into the functional currency at the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in a foreign currency are remeasured into the functional currency using the applicable exchange rate at the balance sheet date. The resulting exchange differences are recorded as foreign currency exchange gain in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income. Total foreign currency exchange differences were a gain of RMB441 and a gain of RMB392 for the six months ended June 30, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The financial statements of the Company and the Group’s entities incorporated at Cayman Island, BVI and Hong Kong are translated from the functional currency into RMB. Assets and liabilities are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings (deficit) generated in the current period are translated into RMB using the appropriate historical rates. Revenues, expenses, gains and losses are translated into RMB using the average exchange rates for the relevant period. The resulted foreign currency translation adjustments are recorded as a component of other comprehensive income in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income, and the accumulated foreign currency translation adjustments are recorded as a component of accumulated other comprehensive loss in the Unaudited Interim Condensed Consolidated Statements of Changes in Equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(g)    Convenience Translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Translations of certain balances in accompanying Unaudited Interim Condensed Consolidated Financial Statements from RMB into US$ as of and for the six months ended June 30, 2023 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB7.2513 representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Bank of New York on June 30, 2023. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on June 30, 2023, or at any other rate. The US$ convenience translation is not required under U.S. GAAP and all US$ convenience translation amounts in the accompanying Consolidated Financial Statements are unaudited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(h)    Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In the normal course of business, the Group is subject to loss contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters, including, among others, government investigations, shareholder lawsuits, and non-income tax matters. An accrual for a loss contingency is recognized when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. If a potential material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(i)    Cash and Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Cash and cash equivalents represent demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal or use, and which have original maturities of three months or less and are readily convertible to known amounts of cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(j)    Restricted cash </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Restricted cash represents:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Bank balances of RMB38,811 and RMB13,782 were frozen for lawsuits undergoing with suppliers and brokerage firms as of December 31, 2022 and June 30, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Cash deposits restricted for use over one year after the balance sheet date are classified as non-current assets in the Unaudited Interim Condensed Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(k)    Short-term investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Short-term investments include investments in wealth management products issued by certain banks which are redeemable by the Group at any time. The wealth management products are either unsecured with variable interest rates or fixed interest rate. The Group measures the short-term investments at fair value using the quoted subscription or redemption prices published by these banks, with unrealized holding gains or losses, net of the related tax effect, excluded from earnings and recorded as a separate component of accumulated other comprehensive loss until realized. Realized gains or losses from the sale of short-term investments are determined on a specific identification basis and are recorded as gain on short-term investments when earned in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(l)    Accounts Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Accounts receivable mainly represent amounts due from the real estate developers for primary property business and individual customers for secondary property business upon the completion of their services. Accounts receivables are recorded net of an allowance for doubtful accounts, if any. The Group considers many factors in assessing the collectability of its accounts receivable, such as the age of the amounts due, the payment history, credit-worthiness and the financial condition of the debtor. An allowance for doubtful accounts is recorded in the period in which a loss is determined to be probable. The Group also makes a specific allowance if there is strong evidence indicating that an accounts receivable is likely to be unrecoverable. Accounts receivable are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Group does not have any off-balance-sheet credit exposure. Allowance of RMB557,073 and RMB593,312 was provided as of December 31, 2022 and June 30, 2023, respectively. Approximately 6% of the Group’s accounts receivable represent output VAT amounts, which are excluded from the Group’s revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(m)    Loans receivable, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Loans receivable represents loan originated or purchased by the Group (see note 7). The Group has the intent and the ability to hold such loans for the foreseeable future or until maturity or payoff. Loans receivable are recorded at unpaid principal balances, net of allowance for loan losses that reflects the Group’s best estimate of the amounts that will not be collected. The loans receivable portfolio consists of personal loans with term period ranging from 30 days to 5 years. In the Consolidated Balance Sheets, loans receivable that mature within the next twelve months from the balance sheet date are included in “Prepayment and other current assets” while loans receivable that will mature one year after the balance sheet date are included in “Other non-current assets”.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The allowance for loan losses is determined at a level believed to be reasonable to absorb probable losses inherent in the portfolio as of each balance sheet date. The allowance is provided based on an assessment performed on a portfolio basis. All loans are assessed collectively depending on factors such as delinquency rate, size, and other risk characteristics of the portfolio.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group writes off loans receivable and the related allowance when management determines that full repayment of such loan is not probable. The primary factor in making such determination is the estimated recoverable amounts from the delinquent debtor.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As of December 31, 2022 and June 30, 2023, loan receivables of RMB17,816 and RMB5,729 were due from the Group’s employees respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(n)     Property, equipment and software, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Property, equipment and software are stated at cost less accumulated depreciation, amortization and impairment. Property, equipment and software are depreciated and amortized at rates sufficient to write off their costs less impairment and residual value if any over their estimated useful lives on a straight-line basis. Leasehold improvements are depreciated on a straight-line basis over the period of the lease or their estimated useful lives, if shorter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The estimated useful lives are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:18.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Category</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:18.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;">useful lives</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.98%;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;">20 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2-3 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Furniture, office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.98%;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;">3-5 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p 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;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">3-4 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.98%;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;">2-10 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 12pt 18pt;">Expenditures for repairs and maintenance are expensed as incurred, whereas the costs of renewals and betterment that extends the useful lives of property and equipment are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the costs, accumulated depreciation and impairment with any resulting gain or loss recognized in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(o)    Intangible assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Intangible assets mainly include those intangible assets other than software acquired through business combination. Intangible assets acquired through business combinations are recognized as assets separate from goodwill if they satisfy either the “contractual-legal” or “separability” criterion. Intangible assets arising from business combinations are measured at fair value upon acquisition using valuation techniques such as discounted cash flow analysis and ratio analysis with reference to comparable companies in similar industries under the income approach. Major assumptions used in determining the fair value of these intangible assets include future growth rates and weighted average cost of capital. Separately identifiable intangible assets that have determinable lives continue to be amortized over their estimated useful lives using the straight-line method as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;width:80%;"><tr><td style="vertical-align:top;width:37.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Category</b></p></td><td style="vertical-align:top;width:5.35%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><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:top;width:57.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Estimated useful lives</b></p></td></tr><tr><td style="vertical-align:top;width:37.02%;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-align:justify;text-indent:-7.2pt;margin:0pt;">Non-competed agreements</p></td><td style="vertical-align:top;width:5.35%;background:#cceeff;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:57.61%;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;">Over the contracted term of up to 6 years</p></td></tr><tr><td style="vertical-align:top;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Trademarks</p></td><td style="vertical-align:top;width:5.35%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(p)    Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed from the acquired entity as a result of the Group’s acquisitions of interests in its subsidiaries. The Group assesses goodwill for impairment in accordance with ASC 350-20 (“ASC 350-20”), “Intangibles–Goodwill and Other: Goodwill”, which requires that goodwill to be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events, as defined by ASC 350-20.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Prior to the adoption of ASU 2017-04, “Simplifying the Test for Goodwill Impairment”, on January 1, 2022, the Group has the option to first assess qualitative factors to determine whether it is necessary to perform the two-step test in accordance with ASC 350-20. If the Group believes, as a result of the qualitative assessment, that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, the two-step quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Group considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. In performing the two-step quantitative impairment test, the first step compares the carrying amount of the reporting unit to the fair value of the reporting unit based on either quoted market prices of the ordinary shares or estimated fair value using a combination of the income approach and the market approach. If the fair value of the reporting unit exceeds the carrying value of the reporting unit, goodwill is not impaired and the Group is not required to perform further testing. If the carrying value of the reporting unit exceeds the fair value of the reporting unit, then the Group must perform the second step of the impairment test in order to determine the implied fair value of the reporting unit’s goodwill. The fair value of the reporting unit is allocated to its assets and liabilities in a manner similar to a purchase price allocation in order to determine the implied fair value of the reporting unit goodwill. If the carrying amount of the goodwill is greater than its implied fair value, the excess is recognized as an impairment loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In January 2017, the FASB issued Accounting Standards Update No. 2017-04(“ASU 2017-04”), “Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” ASU 2017-04 eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. The Group adopted the ASU 2017-04 on January 1, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As triggered by the cease of Yuancui business during the year ended December 31, 2021, the related goodwill of RMB31,188 was fully impaired during the year ended December 31, 2021 in accordance with the two-step test of ASC 350-20(see note 10). On and after January 1, 2022, the Group performed qualitative and quantitative assessment in accordance with ASU 2017-04, there was no such goodwill impairment during the six months ended June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(q)    Equity method investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group accounts for an equity method investment over which it has significant influence but does not own a majority of the equity interest or otherwise controls and the investments are either common stock or in substance common stock using the equity method. The Group’s share of the investee’s profit and loss is recognized in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group assesses its equity method investments for other-than-temporary impairment by considering factors as well as all relevant and available information including, but not limited to, current economic and market conditions, the operating performance of the companies including current earnings trends, and other Group-specific information such as financing rounds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">During the six months ended June 30, 2023, the Group recognized an impairment loss of RMB11,779 for equity method investments (see note 11).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(r)    Long-term equity investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Long-term equity investments, except those accounted for under the equity method or those that result in the consolidation of the investee, that do not have readily determinable fair value are measured and recorded at cost, less impairment, with subsequent adjustments for observable price changes in orderly transactions for identical or similar equity investments of the issuer. Purchased options on these equity investments that are not derivatives are accounted for in a manner consistent with the accounting for the equity investments that do not have readily determinable fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(s)    Impairment loss of non-current assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Property, equipment and software and intangible assets are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the non-current by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. No impairment charge of non-current assets was recognized for the six months ended June 30, 2023(see note 8 and 9).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(t)    Value added taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s PRC subsidiaries are subject to value added tax (“VAT”). Revenue from sales of transaction and service is generally subject to VAT at the rate of 6% and subsequently paid to PRC tax authorities after netting input VAT on purchase of service received. The excess of output VAT over input VAT is reflected in accrued expenses and other payables, and the excess of input VAT is reflected in Prepayments and other current assets in the Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(u)    Fair Value</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Fair value represents the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Accounting guidance defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. Accounting guidance establishes a three-level fair value hierarchy and requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs are:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Level 2—Include other inputs that are directly or indirectly observable in the marketplace.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Level 3—Unobservable inputs which are supported by little or no market activity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Financial assets and liabilities of the Group primarily consist of cash and cash equivalents, restricted cash, short-term investments, accounts receivable, loans receivable, short-term bank borrowings, accounts payable, customers’ refundable fees, accrued expenses and other payables. As of December 31, 2022 and June 30, 2023, the carrying values of these financial instruments approximated to their fair values due to the short-term maturity of these instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(v)    Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-size:10pt;">In accordance with ASC 606, Revenue from Contracts with Customers, an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, an entity should apply the following steps: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; (5) recognize revenue when (or as) the entity satisfies a performance obligation.</span>  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Revenues are recorded net of value-added taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">Commission income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Through its platforms and services provided by real estate agents registered as a member in the Group’s platform (the “Registered Agents”), the Group earns commission revenue from real estate developers for sales transactions of primary properties and to a lesser extent from home owners for sales or rental transactions of secondary properties. For services rendered by the Registered Agents in completing the transactions, the Group pays those the agents a commission fee. The real estate developers and home owners are collectively referred as the property owners. For each of the property’s transactions, the Group enters into contracts with the Registered Agents (the “Agents’ Contracts”) and properties owners (the “Properties Sales Contracts”) separately. As Registered Agents are involved in providing the services to the property owners, the Group considers all the relevant facts and circumstances in determining whether it acts as the principal or as an agent in these properties transactions in accordance with ASC 606-10.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group has determined that it is a principal for the following reasons: (1) the Properties Sales Contract and the Agents’ Contract are negotiated and entered into separately between the Group and the property owners and the Registered Agents, respectively, at the discretion of the Group, and there is no contractual relationship between the property owners and the Registered Agents; (2) the Group negotiates with the property owners the total commission fee to be paid by the properties owners. The Group also determines the commission rate payable to the Registered Agents at its discretion without any involvement of the properties owners; (3) pursuant to the Properties Sales Contracts, the Group is responsible for the sales or leasing of the properties. In particular, the Group is responsible to undertake the sales and marketing activities it considers necessary to induce potential home purchasers to visit the sales center of the property and complete the purchase of properties from the real estate developers. The Group is entitled to a pre-determined commission income upon the signing of the sales agreements between the real estate developers and the home purchasers pursuant to the Properties Sales Contracts. The Group’s project management team carries out a series of activities including sales data analysis, development of project sales strategy, resources allocation, assignment of agents, sales and marketing activities, and monitoring of the entire sales process; (4) the Group monitors Registered Agents’ services and provide them with instructions and guidelines in approaching and serving the home purchasers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Commission income for sales transactions of primary properties and rental transactions for secondary properties are recognized by the Group upon the signing of the sales and purchase agreements or rental agreements and making the required down payment by the home purchasers or tenants. Commission income for sales transactions of secondary properties are recognized when the transfer over legal title of ownership of the properties between the home owners and home purchasers are complete.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group also enters into certain arrangements with real-estate developers pursuant to which potential home purchasers may pay the Group a fixed amount in return for a discount for their purchases of specified properties from the real estate developers. The fees paid by the home purchasers to the Group are fully refundable before the execution of the sales and purchase agreements between the home purchasers and the real estate developers. For these transactions, except for the fees received from the home purchasers, the Group is not entitled to any additional commission from the real estate developers. The Group recognizes commission income in the amount of fees received from the home purchasers when the Group’s services are rendered upon the execution of the sales and purchase agreements between the home purchasers and the real estate developers. Fees received from home purchasers in advance of the revenue recognition are recorded as “Customers’ Refundable Fees” (see note 14) on the Unaudited Interim Condensed Consolidated Balance Sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For primary properties transactions, the Group generally earns a fixed commission rate (“Base Commission”) of the pre-determined properties transaction price (the “Base Transaction Price”) as stated in the Properties Sales Contracts. For certain primary properties transactions, the Group obtains exclusive sales right from real estate developers to sell the properties for a limited period of time and is required to advance certain amount of deposits. Not all of the Exclusive Sales Contracts contains Sales Commitment Arrangement as disclosed in note 1. Pursuant to those Exclusive Sales Contracts with Sales Commitment Arrangement, the Group is permitted to sell the properties in the market at a price above the Base Transaction Price. In addition to the Base Commission, the Group is entitled to an additional income (the “Sales Incentive Income”), determined at a progressive rate on the excess of the actual transaction price over the Base Transaction price. Same as Base Commission income, the Sales Incentive Income is also recognized as revenue upon the signing of the sales and purchase agreements and making the down payment by the home purchasers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">Franchise Income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group enters into franchise agreements with certain third party real estate agency companies located in those cities where the Group does not have an established sales office. Pursuant to these franchise agreements, the Group grants the franchisees with the right to use the Group’s brands, access of listings in the Group’s platform and other resources in return for a franchise fee. For franchise agreements entered from 2018 onward, franchise fee is determined at an agreed fixed amount over a period of time and are recognized by the Group on a straight-line basis over the contractual period. During the six months ended June 30, 2022 and 2023, the Group recognized franchise income of RMB773 and nil respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Financial service income</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group provides lending financial services to home purchasers, Registered Agents and the Group’s employees who meet the Group’s credit assessment requirements. Financial services income from loans receivable is recognized using the effective interest rate method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Other value-added services</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Other value-added services are recognized as revenue on a straight-line basis over which the services are rendered, they mainly represent subscription fee earned by offering Registered Agents with a suite of marketing and business technology products and services for use in a specified period of time so as to assist them growing and managing their businesses. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Loans facilitation services</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Loans facilitation services are recognized as revenue when the relevant loans agreements were signed and the related loans were drew down by the home purchasers. Loans facilitation services primarily consists of the services to facilitate the home purchasers, Registered Agents and other market participants borrowing from the financial institutions in the property transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Parking space transaction facilitating services </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Parking space transaction facilitating services are recognized as revenue when services are rendered to facilitate the appointment of real estate agents by Shanghai Lianlian Digital Technology Co., Ltd. (“Shanghai Lianlian”, known as Shenzhen Jinyiyun Supply Chain Technology Co., Ltd. before (“Shenzhen Jinyiyun”)), a related party, as agents for Shanghai Lianlian’s parking space transactions. Certain directors and management of the Group are principal shareholders of Shanghai Lianlian. The Group’s services primarily consist of providing support and information to Shanghai Lianlian to identify real estate agents in the Group’s platform and introduction of agents for Shanghai Lianlian’s parking space transactions. The service fee is chargeable to the real estate agent and revenue is recognized upon signing of the relevant agency agreement. The Group recognized no parking space transaction facilitating services income in the periods of the six months ended June 30, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(w)    Cost of Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Cost of revenue primarily consists of agents’ commission, sharing of sales incentive income with fund providers, promotion and operational expenses, and salaries and benefits expenses that incurred for properties transactions and parking space transaction facilitating services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(x)    Sales and marketing expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Sales and marketing expenses mainly consist of salaries and advertising costs, which consist primarily of online and offline advertisements, are expensed when the services are received.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(y)    Product development expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">Product development expenses primarily consist of salaries and benefits expenses, depreciation of equipment relating to the development of new products or upgrading of existing products and other expenses for the product activity of the Group. The Group expenses product development expenses as incurred.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(z)    General and administrative expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">General and administrative expenses mainly consist of provision of allowance for doubtful accounts, payroll and related staff costs for corporate functions, as well as other general corporate expenses such as rental expenses and depreciation expenses for offices and equipment for use by these corporate functions of the Group.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(aa)    Government grants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">Government grants represent amounts granted by local government authorities as an incentive for companies to promote economic development of the local technology industry. Government grants received by the Group were non-refundable and were for the purpose of giving immediate incentive with no future costs or obligations are recognized in earnings in the Group’s Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(bb)    Share-based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">Share-based awards granted to the employees and directors in the form of share options are subject to service and performance conditions. They are measured at the grant date fair value of the awards, and are recognized as compensation expense using the graded vesting method, net of estimated forfeitures, if and when the Group considers that it is probable that the performance condition will be achieved.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">For vested awards, the Group recognizes incremental compensation cost in the period the modification occurs. For awards not being fully vested, the Group recognizes the sum of the incremental compensation cost and the remaining unrecognized compensation cost for the original awards over the remaining requisite service period after modification.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">Estimation of the fair market value of the Group’s ordinary shares involves significant assumptions that might not be observable in the market, and a number of complex and subjective variables, including the expected share price volatility (approximated by the volatility of comparable companies), discount rate, risk-free interest rate and subjective judgments regarding the Group’s projected financial and operating results, its unique business risks, the liquidity of its ordinary shares and its operating history and prospects at the time the grants are made. Share-based compensation in relation to the share options is estimated using the Binominal Option Pricing Model. The determination of the fair value of share options is affected by the share price of the Group’s ordinary shares as well as the assumptions regarding a number of complex and subjective variables, including the expected share price volatility, risk-free interest rate, exercise multiple and expected dividend yield. The fair value of these awards was determined with the assistance from a valuation report prepared by an independent valuation firm using management’s estimates and assumptions.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(cc)    Employee Benefits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company’s subsidiaries, the VIE and VIE’s subsidiaries in China participate in a government mandated, multi-employer, defined contribution plan, pursuant to which certain retirement, medical, housing and other welfare benefits are provided to employees. PRC labor laws require the entities incorporated in China to pay to the local labor bureau a monthly contribution calculated at a stated contribution rate on the monthly basic compensation of qualified employees. The Group has no further commitments beyond its monthly contribution. The fair value of the employee benefits liabilities approximates their carrying value due to the short-term nature of these liabilities. Employee social insurance benefits included as expenses in the accompanying Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income amounted to RMB9,394 and RMB4,520 for the six months ended June 30, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(dd)    Income Tax</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Income tax are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group reduces the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is “more-likely-than-not” that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a “more-likely-than-not” realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of futures profitability, the duration of statutory carryforward periods, the Group’s experience with operating loss and tax credit carryforwards, if any, not expiring.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Group records interest related to unrecognized tax benefits in income tax expense and penalties in general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(ee)    Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On January 1, 2022, the Group adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) which requires that a lessee recognize in the consolidated balance sheet a lease liability and a corresponding right-of-use asset, including for those leases that the Group currently classifies as operating leases. The right-of-use asset and the lease liability was initially measured using the present value of the remaining lease payments. ASC Topic 842 was implemented using a modified retrospective approach which resulted in no cumulative-effect adjustment in the opening balance of retained earnings as of January 1, 2022. As a result, the consolidated balance sheet prior to January 1, 2022 was not restated and continues to be reported under FASB ASC Topic 840, “Leases,” (“ASC Topic 840”), which did not require the recognition of a right-of-use asset or lease liability for operating leases. As permitted under ASC Topic 842, the Group adopted the following practical expedients: (1) not to reassess whether an expired or non-lease contract that commenced before January 1, 2022 contained an embedded lease, (2) not to reassess the classification of existing leases, (3) not to determine whether initial direct costs related to existing leases should be capitalized under ASC Topic 842, and (4) not to separate lease and non-lease components.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group reviews all relevant contracts to determine if the contract contains a lease at its inception date. A contract contains a lease if the contract conveys to the Group the right to control the use of an underlying asset for a period of time in exchange for consideration. If the Group determines that a contract contains a lease, it recognizes, in the consolidated balance sheets, a lease liability and a corresponding right-of-use asset on the commencement date of the lease. The lease liability is initially measured at the present value of the future lease payments over the lease term using the rate implicit in the lease or, if not readily determinable, the Group’s secured incremental borrowing rate. An operating lease right-of-use asset is initially measured at the value of the lease liability minus any lease incentives and initial direct costs incurred plus any prepaid rent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Each lease liability is measured using the Group’s secured incremental borrowing rate, which is based on an internally developed yield curve using interest rates of debt issued with a similar risk profile as the Group and a duration similar to the lease term. The Group’s leases have remaining terms of one to three years, and some of which include options to terminate the lease upon notice. The Group considers these options when determining the lease term used to calculate the right-of-use asset and the lease liability when the Group is reasonably certain it will exercise such option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s operating leases contain both lease components and non-lease components. Non-lease components are distinct elements of a contract that are not related to securing the use of the underlying assets, such as common area maintenance and other management costs. The Group elected to measure the lease liability by combining the lease and non-lease components as a single lease component. As such, the Group includes the fixed payments and any payments that depend on a rate or index that relate to the lease and non-lease components in the measurement of the lease liability. Some of the non-lease components are variable in nature and not based on an index or rate, and as a result, are not included in the measurement of the operating lease right-of-use assets or operating lease liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Operating lease expense is recognized on a straight-line basis over the lease term and is included in rental and other related expenses in the Group’s consolidated statements of comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">All of the Group’s leases are classified as operating leases and primarily consist of real estate leases for corporate offices. As a result of the adoption, the Group recognized approximately RMB385 of operating lease right-of-use assets and corresponding operating lease liabilities respectively on the consolidated balance sheets as of January 1, 2022. The adoption had no impact on the Group’s opening balance of retained earnings as of January 1, 2022. As of June 30, 2023, the weighted-average remaining lease term on these leases is approximately 1.41 years and the weighted-average discount rate used to measure the lease liabilities is approximately 3.65%. For the six months ended June 30, 2023, right-of-use assets obtained under operating leases was RMB1,362 thousand. The Group’s lease agreements do not contain any residual value guarantees, restrictions or covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(ff)    Earnings (Loss) per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Basic earnings (loss) per share is computed by dividing net (loss) income attributable to ordinary shareholders, considering the accretions to redemption value and the deemed dividend of the preferred shares, by the weighted average number of ordinary shares outstanding during the year using the two-class method. Under the two-class method, any net income is allocated between ordinary shares and other participating securities based on their participating rights. A net loss is not allocated to participating securities when the participating securities does not have contractual obligation to share losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company’s preferred shares are participating securities as they participate in undistributed earnings on an as-if-converted basis. The preferred shares have no contractual obligation to fund or otherwise absorb the Group’s losses. Accordingly, any undistributed net income is allocated on a pro rata basis to the ordinary shares and preferred shares; whereas any undistributed net loss is allocated to ordinary shares only.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Diluted earnings (loss) per share is calculated by dividing net (loss) income attributable to ordinary shareholders, as adjusted for the accretion and allocation of net income related to the preferred shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares consist of shares issuable upon the conversion of the preferred shares and convertible loan using the if-converted method, and ordinary shares issuable upon the vest of restricted ordinary shares or exercise of outstanding share option (using the treasury stock method). Ordinary equivalent shares are calculated based on the most advantageous conversion rate or exercise price from the standpoint of the security holder. Ordinary equivalent shares are not included in the denominator of the diluted earnings per share calculation when inclusion of such shares would be anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(gg)    Segment Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s chief operating decision maker has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group. For the purpose of internal reporting and management’s operation review, the Group’s Chief Executive Officer and management personnel do not segregate the Group’s business by service lines. All service categories are viewed as in one and the only operating segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(hh)    Statutory Reserves</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s subsidiaries, VIE, and VIE’s subsidiaries established in the PRC are required to make appropriations to certain non-distributable reserve funds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Group’s subsidiaries registered as wholly foreign owned enterprise have to make appropriations from their after-tax profits (as determined under generally accepted accounting principles in the PRC (‘‘PRC GAAP’’)) to non-distributable reserve funds including general reserve fund, enterprise expansion fund and staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the Group. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In addition, in accordance with the PRC Company Laws, the Group’s VIE and VIE’s subsidiaries, registered as Chinese domestic companies, must make appropriations from their after-tax profits as determined under the PRC GAAP to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the after-tax profits as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the Group. Appropriation to the discretionary surplus fund is made at the discretion of the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted for use. They may only be applied to offset losses or increase the registered capital of the respective entity. The staff bonus and welfare fund are liability in nature and is restricted to make payment of special bonuses to employees and for the collective welfare of employees. None of these reserves is allowed to be transferred to the Group by way of cash dividends, loans or advances, nor can they be distributed except under liquidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For the six months ended June 30, 2022 and 2023, no appropriation was made to the general reserve fund by the Group’s wholly foreign owned PRC subsidiaries, and no appropriation was made to the statutory surplus fund by the Group’s VIE and VIE’s subsidiaries, respectively. No appropriation has been made by these companies to discretionary funds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(ii)    Newly adopted accounting standard updates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In January,2022, for the fiscal years ending December 31, 2022, the Group adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) which requires that a lessee recognize in the consolidated balance sheet a lease liability and a corresponding right-of-use asset, including for those leases that the Group currently classifies as operating leases. The right-of-use asset and the lease liability was initially measured using the present value of the remaining lease payments. ASC Topic 842 was implemented using a modified retrospective approach which resulted in no cumulative-effect adjustment in the opening balance of retained earnings as of January 1, 2022. As a result, the consolidated balance sheet prior to January 1, 2022 was not restated and continues to be reported under FASB ASC Topic 840, “Leases,” (“ASC Topic 840”), which did not require the recognition of a right-of-use asset or lease liability for operating leases. As permitted under ASC Topic 842, the Group adopted the following practical expedients: (1) not to reassess whether an expired or non-lease contract that commenced before January 1, 2022 contained an embedded lease, (2) not to reassess the classification of existing leases, (3) not to determine whether initial direct costs related to existing leases should be capitalized under ASC Topic 842, and (4) not to separate lease and non-lease components.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(jj)  Recent Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In August 2020, the FASB issued ASU 2020-06, “Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity”, which simplifies an issuer’s accounting for certain convertible instruments and the application of derivatives scope exception for contracts in an entity’s own equity. This guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation and required enhanced disclosures about the terms of convertible instruments and contracts in an entity’s own equity. The new guidance is required to be applied either retrospectively to financial instruments outstanding as of the beginning of the first comparable reporting period for each prior reporting period presented or retrospectively with the cumulative effect of the change to be recognized as an adjustment to the opening balance of retained earnings at the date of adoption. This guidance is effective for the Group for the year ending March 31, 2023 and interim reporting periods during the year ending March 31, 2023. Early adoption is permitted. The Group concluded that the adoption of this guidance had no material impact on the financial position, results of operations and cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. The Group is currently evaluating the impact of the new guidance on the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">In June 2022, the FASB issued ASU 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions”, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The Group does not expect that the adoption of this guidance will have a material impact on the financial position, results of operations and cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(a)    Basis of presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Consolidated Financial Statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America  (‘‘U.S. GAAP’’).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(b)    Going concern</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The accompanying consolidated financial statements have been prepared assuming that the Group will continue as a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The realization of assets and the satisfaction of liabilities in the normal course of business are dependent on, among other things, the Group’s ability to generate cash flows from operations, and the Group’s ability to arrange adequate financing arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group has experienced recurring losses from operations. As of June 30, 2023, the Group had an accumulated deficit of RMB4,548,217. For the six months ended June 30, 2023, the Group had cash outflows from operating activities of RMB160,140. As of June 30, 2023, the cash and cash equivalents balance was RMB130,735.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group has prepared a future cash flow forecasts, taken the actions of equity financing and the management is of the opinion that the Group will have sufficient unrestricted liquidity for at least the next 12 months from the date of approval of the Unaudited Interim Condensed Consolidated Financial Statements. Among the assumptions made by the management, it is expected that the Group will continue to reduce its operating expenditure by reducing headcounts and office space. Accordingly, management concludes that it is appropriate to prepare the financial statements on a going concern basis. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group has taken positive actions to speed up the collection of accounts receivable, such as litigation, strict developer credit rating management, but the effects of these actions may be limited where the developers have already been in severe finance distress. The Group also intends to obtain additional equity or debt financing arrangements, however, the availability and amount of such funding are not certain. Additionally, the strict macroeconomic regulation on real estate market and the tightening of mortgage lending activities have negatively impacted the real estate market and heightened the credit risk associated with developers. The new and resale property transactions are expected to remain vulnerable to macro challenges for an extended period, which may adversely impact the Group’s ability to raise the financing needed. The accompanying financial statements do not include any adjustments that might be necessary should the Group be unable to continue as a going concern. If the going concern basis were not appropriate for these financial statements, adjustments would be necessary for the carrying value of assets and liabilities, the reported expenses and the balance sheet classifications used.</p> -4548217000 -160140000 130735000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(c)    Principle of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The accompanying Unaudited Interim Condensed Consolidated Financial Statements include the results of the Company, its subsidiaries, VIE and VIE’s subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors. A VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, exercises effective control over the activities that most impact the economic performance, bears the risks of, and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">All intercompany transactions and balances among the Company, its subsidiaries, VIE and VIE’s subsidiaries have been eliminated upon consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(d)    Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The preparation of the Unaudited Interim Condensed Consolidated Financial Statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the Consolidated Financial Statements and accompanying notes. Actual results could differ from those estimates. Significant accounting estimates include, but not limited to, allowance for accounts, loans and other receivable, recognition of goodwill, realization of deferred income tax assets, impairment loss for long-term equity investment and share-based compensation. Actual results may differ materially from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(e)    Business combinations and noncontrolling interests</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) 805 “Business Combinations.” The cost of an acquisition is measured as the aggregate of the acquisition date fair value of the assets transferred to the sellers, liabilities incurred by the Group and equity instruments issued by the Group. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets acquired and liabilities assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income. During the measurement period, which can be up to one year from the acquisition date, the Group may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Subsequent to the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any further adjustments are recorded in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For the Group’s non-wholly owned subsidiaries, a noncontrolling interest is recognized to reflect the portion of equity that is not attributable, directly or indirectly, to the Company. Consolidated net (loss) income in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income includes net income (loss) attributable to noncontrolling interests when applicable.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(f)    Foreign Currency</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s reporting currency is Renminbi (‘‘RMB’’). The functional currency of the Company and the Group’s entities incorporated in the Cayman Island, British Virgin Islands (‘‘BVI’’), and Hong Kong (‘‘HK’’) is the United States dollars (‘‘US$’’). The functional currency of the Group’s PRC subsidiaries, VIE and VIE’s subsidiaries is RMB.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Transactions denominated in currencies other than the functional currency are remeasured into the functional currency at the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in a foreign currency are remeasured into the functional currency using the applicable exchange rate at the balance sheet date. The resulting exchange differences are recorded as foreign currency exchange gain in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income. Total foreign currency exchange differences were a gain of RMB441 and a gain of RMB392 for the six months ended June 30, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The financial statements of the Company and the Group’s entities incorporated at Cayman Island, BVI and Hong Kong are translated from the functional currency into RMB. Assets and liabilities are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings (deficit) generated in the current period are translated into RMB using the appropriate historical rates. Revenues, expenses, gains and losses are translated into RMB using the average exchange rates for the relevant period. The resulted foreign currency translation adjustments are recorded as a component of other comprehensive income in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income, and the accumulated foreign currency translation adjustments are recorded as a component of accumulated other comprehensive loss in the Unaudited Interim Condensed Consolidated Statements of Changes in Equity.</p> 441000 392000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(g)    Convenience Translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Translations of certain balances in accompanying Unaudited Interim Condensed Consolidated Financial Statements from RMB into US$ as of and for the six months ended June 30, 2023 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB7.2513 representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Bank of New York on June 30, 2023. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on June 30, 2023, or at any other rate. The US$ convenience translation is not required under U.S. GAAP and all US$ convenience translation amounts in the accompanying Consolidated Financial Statements are unaudited.</p> 7.2513 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(h)    Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In the normal course of business, the Group is subject to loss contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters, including, among others, government investigations, shareholder lawsuits, and non-income tax matters. An accrual for a loss contingency is recognized when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. If a potential material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(i)    Cash and Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Cash and cash equivalents represent demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal or use, and which have original maturities of three months or less and are readily convertible to known amounts of cash.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(j)    Restricted cash </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Restricted cash represents:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Bank balances of RMB38,811 and RMB13,782 were frozen for lawsuits undergoing with suppliers and brokerage firms as of December 31, 2022 and June 30, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Cash deposits restricted for use over one year after the balance sheet date are classified as non-current assets in the Unaudited Interim Condensed Consolidated Balance Sheets.</p> 38811000 38811000 13782000 13782000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(k)    Short-term investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Short-term investments include investments in wealth management products issued by certain banks which are redeemable by the Group at any time. The wealth management products are either unsecured with variable interest rates or fixed interest rate. The Group measures the short-term investments at fair value using the quoted subscription or redemption prices published by these banks, with unrealized holding gains or losses, net of the related tax effect, excluded from earnings and recorded as a separate component of accumulated other comprehensive loss until realized. Realized gains or losses from the sale of short-term investments are determined on a specific identification basis and are recorded as gain on short-term investments when earned in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(l)    Accounts Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Accounts receivable mainly represent amounts due from the real estate developers for primary property business and individual customers for secondary property business upon the completion of their services. Accounts receivables are recorded net of an allowance for doubtful accounts, if any. The Group considers many factors in assessing the collectability of its accounts receivable, such as the age of the amounts due, the payment history, credit-worthiness and the financial condition of the debtor. An allowance for doubtful accounts is recorded in the period in which a loss is determined to be probable. The Group also makes a specific allowance if there is strong evidence indicating that an accounts receivable is likely to be unrecoverable. Accounts receivable are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Group does not have any off-balance-sheet credit exposure. Allowance of RMB557,073 and RMB593,312 was provided as of December 31, 2022 and June 30, 2023, respectively. Approximately 6% of the Group’s accounts receivable represent output VAT amounts, which are excluded from the Group’s revenues.</p> 557073000 593312000 0.06 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(m)    Loans receivable, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Loans receivable represents loan originated or purchased by the Group (see note 7). The Group has the intent and the ability to hold such loans for the foreseeable future or until maturity or payoff. Loans receivable are recorded at unpaid principal balances, net of allowance for loan losses that reflects the Group’s best estimate of the amounts that will not be collected. The loans receivable portfolio consists of personal loans with term period ranging from 30 days to 5 years. In the Consolidated Balance Sheets, loans receivable that mature within the next twelve months from the balance sheet date are included in “Prepayment and other current assets” while loans receivable that will mature one year after the balance sheet date are included in “Other non-current assets”.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The allowance for loan losses is determined at a level believed to be reasonable to absorb probable losses inherent in the portfolio as of each balance sheet date. The allowance is provided based on an assessment performed on a portfolio basis. All loans are assessed collectively depending on factors such as delinquency rate, size, and other risk characteristics of the portfolio.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group writes off loans receivable and the related allowance when management determines that full repayment of such loan is not probable. The primary factor in making such determination is the estimated recoverable amounts from the delinquent debtor.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As of December 31, 2022 and June 30, 2023, loan receivables of RMB17,816 and RMB5,729 were due from the Group’s employees respectively.</p> P30D P5Y 17816000 5729000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(n)     Property, equipment and software, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Property, equipment and software are stated at cost less accumulated depreciation, amortization and impairment. Property, equipment and software are depreciated and amortized at rates sufficient to write off their costs less impairment and residual value if any over their estimated useful lives on a straight-line basis. Leasehold improvements are depreciated on a straight-line basis over the period of the lease or their estimated useful lives, if shorter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The estimated useful lives are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:18.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Category</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:18.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;">useful lives</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.98%;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;">20 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2-3 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Furniture, office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.98%;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;">3-5 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p 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;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">3-4 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.98%;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;">2-10 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 12pt 18pt;">Expenditures for repairs and maintenance are expensed as incurred, whereas the costs of renewals and betterment that extends the useful lives of property and equipment are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the costs, accumulated depreciation and impairment with any resulting gain or loss recognized in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:18.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Category</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:18.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;">useful lives</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.98%;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;">20 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2-3 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Furniture, office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.98%;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;">3-5 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p 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;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">3-4 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.98%;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;">2-10 years</p></td></tr></table> P20Y P2Y P3Y P3Y P5Y P3Y P4Y P2Y P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(o)    Intangible assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Intangible assets mainly include those intangible assets other than software acquired through business combination. Intangible assets acquired through business combinations are recognized as assets separate from goodwill if they satisfy either the “contractual-legal” or “separability” criterion. Intangible assets arising from business combinations are measured at fair value upon acquisition using valuation techniques such as discounted cash flow analysis and ratio analysis with reference to comparable companies in similar industries under the income approach. Major assumptions used in determining the fair value of these intangible assets include future growth rates and weighted average cost of capital. Separately identifiable intangible assets that have determinable lives continue to be amortized over their estimated useful lives using the straight-line method as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;width:80%;"><tr><td style="vertical-align:top;width:37.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Category</b></p></td><td style="vertical-align:top;width:5.35%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><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:top;width:57.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Estimated useful lives</b></p></td></tr><tr><td style="vertical-align:top;width:37.02%;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-align:justify;text-indent:-7.2pt;margin:0pt;">Non-competed agreements</p></td><td style="vertical-align:top;width:5.35%;background:#cceeff;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:57.61%;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;">Over the contracted term of up to 6 years</p></td></tr><tr><td style="vertical-align:top;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Trademarks</p></td><td style="vertical-align:top;width:5.35%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">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> <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;width:80%;"><tr><td style="vertical-align:top;width:37.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Category</b></p></td><td style="vertical-align:top;width:5.35%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><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:top;width:57.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Estimated useful lives</b></p></td></tr><tr><td style="vertical-align:top;width:37.02%;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-align:justify;text-indent:-7.2pt;margin:0pt;">Non-competed agreements</p></td><td style="vertical-align:top;width:5.35%;background:#cceeff;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:57.61%;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;">Over the contracted term of up to 6 years</p></td></tr><tr><td style="vertical-align:top;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Trademarks</p></td><td style="vertical-align:top;width:5.35%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">10 years</p></td></tr></table> P6Y P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(p)    Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed from the acquired entity as a result of the Group’s acquisitions of interests in its subsidiaries. The Group assesses goodwill for impairment in accordance with ASC 350-20 (“ASC 350-20”), “Intangibles–Goodwill and Other: Goodwill”, which requires that goodwill to be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events, as defined by ASC 350-20.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Prior to the adoption of ASU 2017-04, “Simplifying the Test for Goodwill Impairment”, on January 1, 2022, the Group has the option to first assess qualitative factors to determine whether it is necessary to perform the two-step test in accordance with ASC 350-20. If the Group believes, as a result of the qualitative assessment, that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, the two-step quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Group considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. In performing the two-step quantitative impairment test, the first step compares the carrying amount of the reporting unit to the fair value of the reporting unit based on either quoted market prices of the ordinary shares or estimated fair value using a combination of the income approach and the market approach. If the fair value of the reporting unit exceeds the carrying value of the reporting unit, goodwill is not impaired and the Group is not required to perform further testing. If the carrying value of the reporting unit exceeds the fair value of the reporting unit, then the Group must perform the second step of the impairment test in order to determine the implied fair value of the reporting unit’s goodwill. The fair value of the reporting unit is allocated to its assets and liabilities in a manner similar to a purchase price allocation in order to determine the implied fair value of the reporting unit goodwill. If the carrying amount of the goodwill is greater than its implied fair value, the excess is recognized as an impairment loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In January 2017, the FASB issued Accounting Standards Update No. 2017-04(“ASU 2017-04”), “Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” ASU 2017-04 eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. The Group adopted the ASU 2017-04 on January 1, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As triggered by the cease of Yuancui business during the year ended December 31, 2021, the related goodwill of RMB31,188 was fully impaired during the year ended December 31, 2021 in accordance with the two-step test of ASC 350-20(see note 10). On and after January 1, 2022, the Group performed qualitative and quantitative assessment in accordance with ASU 2017-04, there was no such goodwill impairment during the six months ended June 30, 2023.</p> 31188000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(q)    Equity method investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group accounts for an equity method investment over which it has significant influence but does not own a majority of the equity interest or otherwise controls and the investments are either common stock or in substance common stock using the equity method. The Group’s share of the investee’s profit and loss is recognized in the Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group assesses its equity method investments for other-than-temporary impairment by considering factors as well as all relevant and available information including, but not limited to, current economic and market conditions, the operating performance of the companies including current earnings trends, and other Group-specific information such as financing rounds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">During the six months ended June 30, 2023, the Group recognized an impairment loss of RMB11,779 for equity method investments (see note 11).</p> 11779000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(r)    Long-term equity investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Long-term equity investments, except those accounted for under the equity method or those that result in the consolidation of the investee, that do not have readily determinable fair value are measured and recorded at cost, less impairment, with subsequent adjustments for observable price changes in orderly transactions for identical or similar equity investments of the issuer. Purchased options on these equity investments that are not derivatives are accounted for in a manner consistent with the accounting for the equity investments that do not have readily determinable fair value.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(s)    Impairment loss of non-current assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Property, equipment and software and intangible assets are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the non-current by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. No impairment charge of non-current assets was recognized for the six months ended June 30, 2023(see note 8 and 9).</p> 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(t)    Value added taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s PRC subsidiaries are subject to value added tax (“VAT”). Revenue from sales of transaction and service is generally subject to VAT at the rate of 6% and subsequently paid to PRC tax authorities after netting input VAT on purchase of service received. The excess of output VAT over input VAT is reflected in accrued expenses and other payables, and the excess of input VAT is reflected in Prepayments and other current assets in the Consolidated Balance Sheets.</p> 0.06 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(u)    Fair Value</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Fair value represents the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Accounting guidance defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. Accounting guidance establishes a three-level fair value hierarchy and requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs are:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Level 2—Include other inputs that are directly or indirectly observable in the marketplace.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Level 3—Unobservable inputs which are supported by little or no market activity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Financial assets and liabilities of the Group primarily consist of cash and cash equivalents, restricted cash, short-term investments, accounts receivable, loans receivable, short-term bank borrowings, accounts payable, customers’ refundable fees, accrued expenses and other payables. As of December 31, 2022 and June 30, 2023, the carrying values of these financial instruments approximated to their fair values due to the short-term maturity of these instruments.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(v)    Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-size:10pt;">In accordance with ASC 606, Revenue from Contracts with Customers, an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, an entity should apply the following steps: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; (5) recognize revenue when (or as) the entity satisfies a performance obligation.</span>  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Revenues are recorded net of value-added taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">Commission income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Through its platforms and services provided by real estate agents registered as a member in the Group’s platform (the “Registered Agents”), the Group earns commission revenue from real estate developers for sales transactions of primary properties and to a lesser extent from home owners for sales or rental transactions of secondary properties. For services rendered by the Registered Agents in completing the transactions, the Group pays those the agents a commission fee. The real estate developers and home owners are collectively referred as the property owners. For each of the property’s transactions, the Group enters into contracts with the Registered Agents (the “Agents’ Contracts”) and properties owners (the “Properties Sales Contracts”) separately. As Registered Agents are involved in providing the services to the property owners, the Group considers all the relevant facts and circumstances in determining whether it acts as the principal or as an agent in these properties transactions in accordance with ASC 606-10.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group has determined that it is a principal for the following reasons: (1) the Properties Sales Contract and the Agents’ Contract are negotiated and entered into separately between the Group and the property owners and the Registered Agents, respectively, at the discretion of the Group, and there is no contractual relationship between the property owners and the Registered Agents; (2) the Group negotiates with the property owners the total commission fee to be paid by the properties owners. The Group also determines the commission rate payable to the Registered Agents at its discretion without any involvement of the properties owners; (3) pursuant to the Properties Sales Contracts, the Group is responsible for the sales or leasing of the properties. In particular, the Group is responsible to undertake the sales and marketing activities it considers necessary to induce potential home purchasers to visit the sales center of the property and complete the purchase of properties from the real estate developers. The Group is entitled to a pre-determined commission income upon the signing of the sales agreements between the real estate developers and the home purchasers pursuant to the Properties Sales Contracts. The Group’s project management team carries out a series of activities including sales data analysis, development of project sales strategy, resources allocation, assignment of agents, sales and marketing activities, and monitoring of the entire sales process; (4) the Group monitors Registered Agents’ services and provide them with instructions and guidelines in approaching and serving the home purchasers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Commission income for sales transactions of primary properties and rental transactions for secondary properties are recognized by the Group upon the signing of the sales and purchase agreements or rental agreements and making the required down payment by the home purchasers or tenants. Commission income for sales transactions of secondary properties are recognized when the transfer over legal title of ownership of the properties between the home owners and home purchasers are complete.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group also enters into certain arrangements with real-estate developers pursuant to which potential home purchasers may pay the Group a fixed amount in return for a discount for their purchases of specified properties from the real estate developers. The fees paid by the home purchasers to the Group are fully refundable before the execution of the sales and purchase agreements between the home purchasers and the real estate developers. For these transactions, except for the fees received from the home purchasers, the Group is not entitled to any additional commission from the real estate developers. The Group recognizes commission income in the amount of fees received from the home purchasers when the Group’s services are rendered upon the execution of the sales and purchase agreements between the home purchasers and the real estate developers. Fees received from home purchasers in advance of the revenue recognition are recorded as “Customers’ Refundable Fees” (see note 14) on the Unaudited Interim Condensed Consolidated Balance Sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For primary properties transactions, the Group generally earns a fixed commission rate (“Base Commission”) of the pre-determined properties transaction price (the “Base Transaction Price”) as stated in the Properties Sales Contracts. For certain primary properties transactions, the Group obtains exclusive sales right from real estate developers to sell the properties for a limited period of time and is required to advance certain amount of deposits. Not all of the Exclusive Sales Contracts contains Sales Commitment Arrangement as disclosed in note 1. Pursuant to those Exclusive Sales Contracts with Sales Commitment Arrangement, the Group is permitted to sell the properties in the market at a price above the Base Transaction Price. In addition to the Base Commission, the Group is entitled to an additional income (the “Sales Incentive Income”), determined at a progressive rate on the excess of the actual transaction price over the Base Transaction price. Same as Base Commission income, the Sales Incentive Income is also recognized as revenue upon the signing of the sales and purchase agreements and making the down payment by the home purchasers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">Franchise Income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group enters into franchise agreements with certain third party real estate agency companies located in those cities where the Group does not have an established sales office. Pursuant to these franchise agreements, the Group grants the franchisees with the right to use the Group’s brands, access of listings in the Group’s platform and other resources in return for a franchise fee. For franchise agreements entered from 2018 onward, franchise fee is determined at an agreed fixed amount over a period of time and are recognized by the Group on a straight-line basis over the contractual period. During the six months ended June 30, 2022 and 2023, the Group recognized franchise income of RMB773 and nil respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Financial service income</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group provides lending financial services to home purchasers, Registered Agents and the Group’s employees who meet the Group’s credit assessment requirements. Financial services income from loans receivable is recognized using the effective interest rate method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Other value-added services</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Other value-added services are recognized as revenue on a straight-line basis over which the services are rendered, they mainly represent subscription fee earned by offering Registered Agents with a suite of marketing and business technology products and services for use in a specified period of time so as to assist them growing and managing their businesses. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Loans facilitation services</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Loans facilitation services are recognized as revenue when the relevant loans agreements were signed and the related loans were drew down by the home purchasers. Loans facilitation services primarily consists of the services to facilitate the home purchasers, Registered Agents and other market participants borrowing from the financial institutions in the property transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Parking space transaction facilitating services </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Parking space transaction facilitating services are recognized as revenue when services are rendered to facilitate the appointment of real estate agents by Shanghai Lianlian Digital Technology Co., Ltd. (“Shanghai Lianlian”, known as Shenzhen Jinyiyun Supply Chain Technology Co., Ltd. before (“Shenzhen Jinyiyun”)), a related party, as agents for Shanghai Lianlian’s parking space transactions. Certain directors and management of the Group are principal shareholders of Shanghai Lianlian. The Group’s services primarily consist of providing support and information to Shanghai Lianlian to identify real estate agents in the Group’s platform and introduction of agents for Shanghai Lianlian’s parking space transactions. The service fee is chargeable to the real estate agent and revenue is recognized upon signing of the relevant agency agreement. The Group recognized no parking space transaction facilitating services income in the periods of the six months ended June 30, 2022 and 2023.</p> 773000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(w)    Cost of Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Cost of revenue primarily consists of agents’ commission, sharing of sales incentive income with fund providers, promotion and operational expenses, and salaries and benefits expenses that incurred for properties transactions and parking space transaction facilitating services.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(x)    Sales and marketing expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Sales and marketing expenses mainly consist of salaries and advertising costs, which consist primarily of online and offline advertisements, are expensed when the services are received.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(y)    Product development expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">Product development expenses primarily consist of salaries and benefits expenses, depreciation of equipment relating to the development of new products or upgrading of existing products and other expenses for the product activity of the Group. The Group expenses product development expenses as incurred.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(z)    General and administrative expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">General and administrative expenses mainly consist of provision of allowance for doubtful accounts, payroll and related staff costs for corporate functions, as well as other general corporate expenses such as rental expenses and depreciation expenses for offices and equipment for use by these corporate functions of the Group.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(aa)    Government grants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">Government grants represent amounts granted by local government authorities as an incentive for companies to promote economic development of the local technology industry. Government grants received by the Group were non-refundable and were for the purpose of giving immediate incentive with no future costs or obligations are recognized in earnings in the Group’s Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(bb)    Share-based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">Share-based awards granted to the employees and directors in the form of share options are subject to service and performance conditions. They are measured at the grant date fair value of the awards, and are recognized as compensation expense using the graded vesting method, net of estimated forfeitures, if and when the Group considers that it is probable that the performance condition will be achieved.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">For vested awards, the Group recognizes incremental compensation cost in the period the modification occurs. For awards not being fully vested, the Group recognizes the sum of the incremental compensation cost and the remaining unrecognized compensation cost for the original awards over the remaining requisite service period after modification.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">Estimation of the fair market value of the Group’s ordinary shares involves significant assumptions that might not be observable in the market, and a number of complex and subjective variables, including the expected share price volatility (approximated by the volatility of comparable companies), discount rate, risk-free interest rate and subjective judgments regarding the Group’s projected financial and operating results, its unique business risks, the liquidity of its ordinary shares and its operating history and prospects at the time the grants are made. Share-based compensation in relation to the share options is estimated using the Binominal Option Pricing Model. The determination of the fair value of share options is affected by the share price of the Group’s ordinary shares as well as the assumptions regarding a number of complex and subjective variables, including the expected share price volatility, risk-free interest rate, exercise multiple and expected dividend yield. The fair value of these awards was determined with the assistance from a valuation report prepared by an independent valuation firm using management’s estimates and assumptions.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(cc)    Employee Benefits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company’s subsidiaries, the VIE and VIE’s subsidiaries in China participate in a government mandated, multi-employer, defined contribution plan, pursuant to which certain retirement, medical, housing and other welfare benefits are provided to employees. PRC labor laws require the entities incorporated in China to pay to the local labor bureau a monthly contribution calculated at a stated contribution rate on the monthly basic compensation of qualified employees. The Group has no further commitments beyond its monthly contribution. The fair value of the employee benefits liabilities approximates their carrying value due to the short-term nature of these liabilities. Employee social insurance benefits included as expenses in the accompanying Unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) Income amounted to RMB9,394 and RMB4,520 for the six months ended June 30, 2022 and 2023, respectively.</p> 9394000 4520000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(dd)    Income Tax</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Income tax are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group reduces the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is “more-likely-than-not” that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a “more-likely-than-not” realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of futures profitability, the duration of statutory carryforward periods, the Group’s experience with operating loss and tax credit carryforwards, if any, not expiring.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Group records interest related to unrecognized tax benefits in income tax expense and penalties in general and administrative expenses.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(ee)    Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On January 1, 2022, the Group adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) which requires that a lessee recognize in the consolidated balance sheet a lease liability and a corresponding right-of-use asset, including for those leases that the Group currently classifies as operating leases. The right-of-use asset and the lease liability was initially measured using the present value of the remaining lease payments. ASC Topic 842 was implemented using a modified retrospective approach which resulted in no cumulative-effect adjustment in the opening balance of retained earnings as of January 1, 2022. As a result, the consolidated balance sheet prior to January 1, 2022 was not restated and continues to be reported under FASB ASC Topic 840, “Leases,” (“ASC Topic 840”), which did not require the recognition of a right-of-use asset or lease liability for operating leases. As permitted under ASC Topic 842, the Group adopted the following practical expedients: (1) not to reassess whether an expired or non-lease contract that commenced before January 1, 2022 contained an embedded lease, (2) not to reassess the classification of existing leases, (3) not to determine whether initial direct costs related to existing leases should be capitalized under ASC Topic 842, and (4) not to separate lease and non-lease components.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group reviews all relevant contracts to determine if the contract contains a lease at its inception date. A contract contains a lease if the contract conveys to the Group the right to control the use of an underlying asset for a period of time in exchange for consideration. If the Group determines that a contract contains a lease, it recognizes, in the consolidated balance sheets, a lease liability and a corresponding right-of-use asset on the commencement date of the lease. The lease liability is initially measured at the present value of the future lease payments over the lease term using the rate implicit in the lease or, if not readily determinable, the Group’s secured incremental borrowing rate. An operating lease right-of-use asset is initially measured at the value of the lease liability minus any lease incentives and initial direct costs incurred plus any prepaid rent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Each lease liability is measured using the Group’s secured incremental borrowing rate, which is based on an internally developed yield curve using interest rates of debt issued with a similar risk profile as the Group and a duration similar to the lease term. The Group’s leases have remaining terms of one to three years, and some of which include options to terminate the lease upon notice. The Group considers these options when determining the lease term used to calculate the right-of-use asset and the lease liability when the Group is reasonably certain it will exercise such option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s operating leases contain both lease components and non-lease components. Non-lease components are distinct elements of a contract that are not related to securing the use of the underlying assets, such as common area maintenance and other management costs. The Group elected to measure the lease liability by combining the lease and non-lease components as a single lease component. As such, the Group includes the fixed payments and any payments that depend on a rate or index that relate to the lease and non-lease components in the measurement of the lease liability. Some of the non-lease components are variable in nature and not based on an index or rate, and as a result, are not included in the measurement of the operating lease right-of-use assets or operating lease liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Operating lease expense is recognized on a straight-line basis over the lease term and is included in rental and other related expenses in the Group’s consolidated statements of comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">All of the Group’s leases are classified as operating leases and primarily consist of real estate leases for corporate offices. As a result of the adoption, the Group recognized approximately RMB385 of operating lease right-of-use assets and corresponding operating lease liabilities respectively on the consolidated balance sheets as of January 1, 2022. The adoption had no impact on the Group’s opening balance of retained earnings as of January 1, 2022. As of June 30, 2023, the weighted-average remaining lease term on these leases is approximately 1.41 years and the weighted-average discount rate used to measure the lease liabilities is approximately 3.65%. For the six months ended June 30, 2023, right-of-use assets obtained under operating leases was RMB1,362 thousand. The Group’s lease agreements do not contain any residual value guarantees, restrictions or covenants.</p> 385000 0 P1Y4M28D 0.0365 1362000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(ff)    Earnings (Loss) per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Basic earnings (loss) per share is computed by dividing net (loss) income attributable to ordinary shareholders, considering the accretions to redemption value and the deemed dividend of the preferred shares, by the weighted average number of ordinary shares outstanding during the year using the two-class method. Under the two-class method, any net income is allocated between ordinary shares and other participating securities based on their participating rights. A net loss is not allocated to participating securities when the participating securities does not have contractual obligation to share losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company’s preferred shares are participating securities as they participate in undistributed earnings on an as-if-converted basis. The preferred shares have no contractual obligation to fund or otherwise absorb the Group’s losses. Accordingly, any undistributed net income is allocated on a pro rata basis to the ordinary shares and preferred shares; whereas any undistributed net loss is allocated to ordinary shares only.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Diluted earnings (loss) per share is calculated by dividing net (loss) income attributable to ordinary shareholders, as adjusted for the accretion and allocation of net income related to the preferred shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares consist of shares issuable upon the conversion of the preferred shares and convertible loan using the if-converted method, and ordinary shares issuable upon the vest of restricted ordinary shares or exercise of outstanding share option (using the treasury stock method). Ordinary equivalent shares are calculated based on the most advantageous conversion rate or exercise price from the standpoint of the security holder. Ordinary equivalent shares are not included in the denominator of the diluted earnings per share calculation when inclusion of such shares would be anti-dilutive.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(gg)    Segment Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s chief operating decision maker has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group. For the purpose of internal reporting and management’s operation review, the Group’s Chief Executive Officer and management personnel do not segregate the Group’s business by service lines. All service categories are viewed as in one and the only operating segment.</p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(hh)    Statutory Reserves</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s subsidiaries, VIE, and VIE’s subsidiaries established in the PRC are required to make appropriations to certain non-distributable reserve funds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Group’s subsidiaries registered as wholly foreign owned enterprise have to make appropriations from their after-tax profits (as determined under generally accepted accounting principles in the PRC (‘‘PRC GAAP’’)) to non-distributable reserve funds including general reserve fund, enterprise expansion fund and staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the Group. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In addition, in accordance with the PRC Company Laws, the Group’s VIE and VIE’s subsidiaries, registered as Chinese domestic companies, must make appropriations from their after-tax profits as determined under the PRC GAAP to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the after-tax profits as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the Group. Appropriation to the discretionary surplus fund is made at the discretion of the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted for use. They may only be applied to offset losses or increase the registered capital of the respective entity. The staff bonus and welfare fund are liability in nature and is restricted to make payment of special bonuses to employees and for the collective welfare of employees. None of these reserves is allowed to be transferred to the Group by way of cash dividends, loans or advances, nor can they be distributed except under liquidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For the six months ended June 30, 2022 and 2023, no appropriation was made to the general reserve fund by the Group’s wholly foreign owned PRC subsidiaries, and no appropriation was made to the statutory surplus fund by the Group’s VIE and VIE’s subsidiaries, respectively. No appropriation has been made by these companies to discretionary funds.</p> 0.10 0.50 0.10 0.50 0 0 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(ii)    Newly adopted accounting standard updates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In January,2022, for the fiscal years ending December 31, 2022, the Group adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) which requires that a lessee recognize in the consolidated balance sheet a lease liability and a corresponding right-of-use asset, including for those leases that the Group currently classifies as operating leases. The right-of-use asset and the lease liability was initially measured using the present value of the remaining lease payments. ASC Topic 842 was implemented using a modified retrospective approach which resulted in no cumulative-effect adjustment in the opening balance of retained earnings as of January 1, 2022. As a result, the consolidated balance sheet prior to January 1, 2022 was not restated and continues to be reported under FASB ASC Topic 840, “Leases,” (“ASC Topic 840”), which did not require the recognition of a right-of-use asset or lease liability for operating leases. As permitted under ASC Topic 842, the Group adopted the following practical expedients: (1) not to reassess whether an expired or non-lease contract that commenced before January 1, 2022 contained an embedded lease, (2) not to reassess the classification of existing leases, (3) not to determine whether initial direct costs related to existing leases should be capitalized under ASC Topic 842, and (4) not to separate lease and non-lease components.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(jj)  Recent Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In August 2020, the FASB issued ASU 2020-06, “Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity”, which simplifies an issuer’s accounting for certain convertible instruments and the application of derivatives scope exception for contracts in an entity’s own equity. This guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation and required enhanced disclosures about the terms of convertible instruments and contracts in an entity’s own equity. The new guidance is required to be applied either retrospectively to financial instruments outstanding as of the beginning of the first comparable reporting period for each prior reporting period presented or retrospectively with the cumulative effect of the change to be recognized as an adjustment to the opening balance of retained earnings at the date of adoption. This guidance is effective for the Group for the year ending March 31, 2023 and interim reporting periods during the year ending March 31, 2023. Early adoption is permitted. The Group concluded that the adoption of this guidance had no material impact on the financial position, results of operations and cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. The Group is currently evaluating the impact of the new guidance on the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">In June 2022, the FASB issued ASU 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions”, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The Group does not expect that the adoption of this guidance will have a material impact on the financial position, results of operations and cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">3.</b></span><b style="font-style:normal;font-weight:bold;">Concentration and Risk </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><i style="font-weight:normal;">Concentration of customers</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">There are no customers from whom revenue individually represent more than 10% of the total revenue of the Group for the six months ended June 30, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Concentration of credit risk</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Assets that potentially subject the Group to significant concentrations of credit risk primarily consist of cash and cash equivalents, restricted cash, short-term investments, accounts receivable, loans receivable and security deposit with real estate developers included under prepayments and other current assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As of December 31, 2022 and June 30, 2023, substantially all of the Group’s cash and cash equivalents, restricted cash and short-term investments were held by reputable financial institutions, located in the PRC and Hong Kong, which management believes are of high credit quality and financially sound based on public available information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Accounts receivable are typically unsecured and are primarily derived from revenue earned from real estate developers. Security deposits with real estate developers are also unsecured and are the advance payment to real estate developers to obtain the exclusive selling right under Exclusive Sales Contracts without Sales Commitment Arrangements (see note 1). The risk with respect to accounts receivable and security deposit with real estate developers are managed by credit evaluations the Group performs on its customers and its ongoing monitoring of outstanding balances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group is exposed to default risk on its loans receivable. The Group gives internal ratings to financial instruments based on their credit quality and risk characteristics. The Group assesses the allowance for credit loss related to loans receivable on a quarterly basis, either on an individual or collective basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Cash concentration</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Cash and cash equivalents and restricted cash mentioned below maintained at banks consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.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:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">RMB denominated bank deposits with:</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.78%;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:10.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.82%;margin:0pt;padding:0pt;"><p 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;">Financial Institutions in the PRC</p></td><td style="vertical-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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,589</p></td><td style="vertical-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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77,678</p></td></tr><tr><td style="vertical-align:bottom;width:69.82%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">HKD denominated bank deposits with:</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;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:10.65%;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:69.82%;margin:0pt;padding:0pt;"><p 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;">Financial Institutions in the Hong Kong</p></td><td style="vertical-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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 334</p></td><td style="vertical-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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238</p></td></tr><tr><td style="vertical-align:bottom;width:69.82%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">U.S. dollar denominated bank deposits with:</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.78%;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:10.65%;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:69.82%;margin:0pt;padding:0pt;"><p 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;">Financial Institutions in the Hong Kong </p></td><td style="vertical-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.78%;margin: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,421</p></td><td style="vertical-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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,741</p></td></tr><tr><td style="vertical-align:bottom;width:69.82%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Financial Institutions in the PRC</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.78%;background:#cceeff;margin: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,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:10.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,860</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 12pt 18pt;">The bank deposits with financial institutions in the PRC are insured by the government authority for up to RMB500. The bank deposits with financial institutions in Hong Kong are insured by the government authority for up to HK$500. The Group has not experienced any losses in uninsured bank deposits and does not believe that it is exposed to any significant risks on cash held in bank accounts. To limit exposure to credit risk, the Group primarily places bank deposits with large financial institutions in the PRC and Hong Kong.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Currency risk</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s operational transactions and its assets and liabilities are primarily denominated in RMB, which is not freely convertible into foreign currencies. The value of RMB is subject to changes in central government policies and international economic and political developments that affect the supply and demand of RMB in the foreign exchange market. In the PRC, certain foreign exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by the People’s Bank of China (the “PBOC”). Remittances from China in currencies other than RMB by the Group must be processed through the PBOC or other China foreign exchange regulatory bodies and require certain supporting documentation in order to execute the remittance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Interest rate risk</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The Group’s short-term bank borrowings bear interests at fixed rates. If the Group were to renew these loans upon maturity and the related banks only agree to offer variable rate for such renewal, the Group might then be subject to interest rate risk.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.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:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">RMB denominated bank deposits with:</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.78%;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:10.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.82%;margin:0pt;padding:0pt;"><p 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;">Financial Institutions in the PRC</p></td><td style="vertical-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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,589</p></td><td style="vertical-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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77,678</p></td></tr><tr><td style="vertical-align:bottom;width:69.82%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">HKD denominated bank deposits with:</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;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:10.65%;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:69.82%;margin:0pt;padding:0pt;"><p 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;">Financial Institutions in the Hong Kong</p></td><td style="vertical-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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 334</p></td><td style="vertical-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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238</p></td></tr><tr><td style="vertical-align:bottom;width:69.82%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">U.S. dollar denominated bank deposits with:</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.78%;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:10.65%;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:69.82%;margin:0pt;padding:0pt;"><p 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;">Financial Institutions in the Hong Kong </p></td><td style="vertical-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.78%;margin: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,421</p></td><td style="vertical-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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,741</p></td></tr><tr><td style="vertical-align:bottom;width:69.82%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Financial Institutions in the PRC</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.78%;background:#cceeff;margin: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,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:10.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,860</p></td></tr></table> 114589000 77678000 334000 238000 57421000 55741000 10401000 10860000 500000 500000 <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:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">4.</b></span>Fair value measurement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The following table sets forth the Group’s assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">December 31, 2022</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:61.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:7.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><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:7.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><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:7.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><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:8.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:61.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:7.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;">Level 1</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:7.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;">Level 2</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:7.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;">Level 3</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:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:7.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;">Inputs</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:7.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;">Inputs</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:7.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;">Inputs</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:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:7.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><td style="vertical-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:7.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><td style="vertical-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:7.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><td style="vertical-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:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.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;"><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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><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:7.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><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:7.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><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:8.49%;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:61.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;">Short-term investments</p></td><td style="vertical-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:7.55%;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:7.55%;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:7.55%;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:8.49%;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:61.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 0pt 6pt;">-Wealth management products</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:7.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><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:7.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;"> 2,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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><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:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,000</p></td></tr><tr><td style="vertical-align:bottom;width:61.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;"><b style="font-weight:bold;">Total 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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</p></td><td style="vertical-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:7.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;"> 2,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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</p></td><td style="vertical-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:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,000</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;margin:0pt 0pt 12pt 18pt;">The Group values its investments in wealth management products issued by certain banks using quoted subscription or redemption prices published by these banks, and accordingly, the Group classifies the valuation techniques that use these inputs as level 2.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s short-term investments as of December 31, 2022 were acquired close to the year-end dates with maturity from  seven days to three months and were fully redeemed during the six months ended June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">There have no transfers between level 1, level 2 and level 3 categories.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">December 31, 2022</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:61.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:7.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><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:7.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><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:7.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><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:8.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:61.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:7.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;">Level 1</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:7.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;">Level 2</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:7.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;">Level 3</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:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:7.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;">Inputs</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:7.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;">Inputs</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:7.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;">Inputs</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:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:7.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><td style="vertical-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:7.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><td style="vertical-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:7.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><td style="vertical-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:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.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;"><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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><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:7.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><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:7.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><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:8.49%;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:61.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;">Short-term investments</p></td><td style="vertical-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:7.55%;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:7.55%;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:7.55%;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:8.49%;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:61.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 0pt 6pt;">-Wealth management products</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:7.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><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:7.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;"> 2,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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><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:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,000</p></td></tr><tr><td style="vertical-align:bottom;width:61.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;"><b style="font-weight:bold;">Total 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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</p></td><td style="vertical-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:7.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;"> 2,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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</p></td><td style="vertical-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:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 2000000 2000000 2000000 2000000 P7D P3M 0 <p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:9.5pt;font-style:normal;font-weight:bold;">5.</b></span><b style="font-size:9.5pt;font-weight:bold;">Lease</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The following table presents balances reported in the consolidated balance sheets related to the Group’s leases:</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:68.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:15.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;width:68.18%;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.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:15.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.3%;border-bottom:1px solid #000000;margin:0pt;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 June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;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.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:15.78%;border-bottom:1px solid #000000;margin:0pt;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: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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;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.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:15.78%;margin:0pt;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</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:15.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,207</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.3%;background:#cceeff;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,362</p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease 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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,035</p></td><td style="vertical-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.3%;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,244</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The following table presents operating lease cost reported in the consolidated statements of comprehensive (loss) income related to the Group’s leases:</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:68.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.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:15.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.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:1.86%;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:15.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;border-bottom:1px solid #000000;margin:0pt;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:10pt;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.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost</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:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 714</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 698</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease cost</p></td><td style="vertical-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:15.32%;border-bottom:1px 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;"> 7,821</p></td><td style="vertical-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.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 929</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;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.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:15.32%;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;"> 8,535</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.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,627</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The following table reconciles the undiscounted cash flows of the Group’s leases as of December 31, 2022 and June 30, 2023 to the present value of its operating lease payments:</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:68.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:15.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;width:68.18%;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.86%;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:15.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;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 June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;border-bottom:1px solid #000000;margin:0pt;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:10pt;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</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:15.78%;background:#cceeff;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,295</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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 484</p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-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:15.78%;border-bottom:1px 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;"> 804</p></td><td style="vertical-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.3%;border-bottom:1px 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;"> 792</p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total undiscounted operating lease payments</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:15.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,099</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.3%;background:#cceeff;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,276</p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-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:15.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64)</p></td><td style="vertical-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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32)</p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of operating lease liabilities</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:15.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,035</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.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,244</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:15.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;width:68.18%;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.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:15.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.3%;border-bottom:1px solid #000000;margin:0pt;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 June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;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.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:15.78%;border-bottom:1px solid #000000;margin:0pt;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: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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;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.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:15.78%;margin:0pt;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</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:15.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,207</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.3%;background:#cceeff;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,362</p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease 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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,035</p></td><td style="vertical-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.3%;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,244</p></td></tr></table> 2207000 1362000 2035000 1244000 <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:68.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.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:15.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.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:1.86%;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:15.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;border-bottom:1px solid #000000;margin:0pt;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:10pt;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.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost</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:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 714</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 698</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease cost</p></td><td style="vertical-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:15.32%;border-bottom:1px 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;"> 7,821</p></td><td style="vertical-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.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 929</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;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.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:15.32%;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;"> 8,535</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.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,627</p></td></tr></table> 714000 698000 7821000 929000 8535000 1627000 <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:68.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:15.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;width:68.18%;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.86%;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:15.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;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 June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;border-bottom:1px solid #000000;margin:0pt;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:10pt;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.78%;margin:0pt;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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</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:15.78%;background:#cceeff;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,295</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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 484</p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-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:15.78%;border-bottom:1px 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;"> 804</p></td><td style="vertical-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.3%;border-bottom:1px 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;"> 792</p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total undiscounted operating lease payments</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:15.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,099</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.3%;background:#cceeff;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,276</p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-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:15.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64)</p></td><td style="vertical-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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32)</p></td></tr><tr><td style="vertical-align:bottom;width:68.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of operating lease liabilities</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:15.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,035</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.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,244</p></td></tr></table> 1295000 484000 804000 792000 2099000 1276000 64000 32000 2035000 1244000 <p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:9.5pt;font-style:normal;font-weight:bold;">6.</b></span><b style="font-size:9.5pt;font-weight:bold;">Accounts receivable, net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Accounts receivable consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding: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.13%;margin:0pt;padding:0pt;"><p 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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Accounts receivable from real estate developers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,023,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 969,550</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p 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;">Accounts receivable from individual customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px 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,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px 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,298</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,028,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 973,848</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less: allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom: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;"> (557,073)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom: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;"> (593,312)</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Accounts receivable, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;"> 470,997</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;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;"> 380,536</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 12pt 18pt;">As of December 31, 2022 and June 30, 2023, the Group pledged accounts receivable from real estate developers of RMB44,889 and nil as security for bank loans of RMB30,000 and nil respectively (see note 13).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table presents the movement of allowance for doubtful accounts for the year ended December 31, 2022 and six months ended June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.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;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 710,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 557,073</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(Reversal) Provision for the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (82,825)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,439</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Written-off</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,270)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (200)</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at the end of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 557,073</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 593,312</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The provision of allowance for doubtful accounts was included in general and administrative expenses.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding: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.13%;margin:0pt;padding:0pt;"><p 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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Accounts receivable from real estate developers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,023,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 969,550</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p 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;">Accounts receivable from individual customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px 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,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px 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,298</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,028,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 973,848</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less: allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom: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;"> (557,073)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom: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;"> (593,312)</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Accounts receivable, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;"> 470,997</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;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;"> 380,536</b></p></td></tr></table> 1023787000 969550000 4283000 4298000 1028070000 973848000 557073000 593312000 470997000 380536000 44889000 0 30000000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.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;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 710,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 557,073</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(Reversal) Provision for the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (82,825)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,439</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Written-off</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,270)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (200)</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at the end of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 557,073</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 593,312</b></p></td></tr></table> 710168000 557073000 -82825000 36439000 70270000 200000 557073000 593312000 <p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:9.5pt;font-style:normal;font-weight:bold;">7.</b></span><b style="font-size:9.5pt;font-weight:bold;">Prepayments and other assets, net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.33%;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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.33%;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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;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.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;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:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.33%;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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;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.62%;margin:0pt;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.96%;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:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Loans receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,442</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Security deposits with real estate developers, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p 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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,398</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Rental and other deposits, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,672</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,718</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Other receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p 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.62%;border-bottom:1px 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;"> 93,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,551</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;"><b style="font-weight:bold;">Prepayments and other assets, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 191,996</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 277,109</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:9.5pt;">(1)    Loans receivable, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.13%;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.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;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.13%;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.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.13%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Secured loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,719</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Unsecured loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px 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;"> 7,524</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,243</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: allowance for doubtful loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,644)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,801)</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;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;">Loans receivable, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 25,988</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 9,442</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As of December 31, 2022 and June 30, 2023, loans receivable are primarily personal loans made to home purchasers, home owners, Registered Agents and the Group’s employees. These loans have an original term from 30 days to 5 years and carry interest rates between 3.6%~20% per annum.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On December 25, 2017, the Group entered into a one-year arrangement with an independent third party trust, under which the Group would refer home owners on their platform to obtain personal loans from the trust. The Group is entitled to a loan facilitation fee ranging from 0.8% to 4% of the amounts of completed loan transactions. The personal loans are secured by the homeowners’ properties. The Group provided guarantee on the principal and interest repayment of the loans to the trust and committed to purchase all the unpaid loans principal and accrued interests due from the homeowners upon the end of the arrangement on December 25, 2018. On December 25, 2018, the Group purchased from the trust, pursuant to the arrangement, unpaid secured loans at a consideration of RMB21,424, determined based on the outstanding principal and interest payable by the homeowners. These loans have been recorded in secured loans receivable of RMB12,070 and RMB6,719 on the unaudited interim condensed consolidated balance sheet as of December 31, 2022 and June 30, 2023, with an allowance for doubtful loans of RMB5,347 and RMB3,268, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In June 2021, the Group lent aggregately RMB45,000 to certain real estate agent companies in Shenzhen, Suzhou and Shanghai at annual interest rate of 6.48% with repayment terms of 12 months. During the year ended December 31, 2021, the Group determined the remaining balance of the loans of RMB25,000 was not recoverable and full provision of allowance for doubtful accounts was made. During the year ended December 31, 2022, the remaining balance of the loans was fully collected and the Group reversed the previous provision of allowance for doubtful accounts of RMB25,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table sets forth the movement in the allowance for doubtful loans for the years ended December 31, 2022 and June 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.13%;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.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;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,644</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(Reversal) Provision for the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,179)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;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,737</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Written-off</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,871)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,580)</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at the end of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 7,644</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,801</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The allowance for loan losses is maintained at a level considered adequate to provide for losses that can be reasonably anticipated. Management performs periodic evaluation of the adequacy of the allowance. The allowance is based on the Group’s loan loss history, known and inherent risks in the portfolio, adverse situations that may affect the borrower’s ability to repay, composition of the loan portfolio, current economic conditions and other relevant factors. The allowance is calculated at portfolio-level since the loans portfolio is typically of smaller balance homogenous loans and is collectively evaluated for impairment. In estimating the allowance of the loan portfolio, the Group also considers qualitative factors such as current economic conditions and/or events in specific industries and geographical areas, including unemployment levels, trends in real estate values, peer comparisons, and other pertinent factors such as regulatory guidance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table sets forth the aging of loans receivable as of December 31, 2022 and June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding: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.13%;margin:0pt;padding:0pt;"><p 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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding: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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding: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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">1-29 days past Due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">30-89 days past Due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Over 180 days past Due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:1px 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;"> 20,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:1px 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,896</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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 past Due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 24,028</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 10,896</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:1px 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,604</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:1px 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,347</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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 loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:3px 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;"> 33,632</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:3px 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;"> 14,243</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;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:18pt;"></td><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;">Security deposits with real estate developers, net</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;background:#ffff00;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.08%;margin:0pt;padding: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.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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.08%;margin:0pt;padding: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.24%;margin:0pt;padding:0pt;"><p 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.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.08%;margin:0pt;padding: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.24%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="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.25%;margin:0pt;padding:0pt;"><p 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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Security deposits with real estate developers under Exclusive Sales Contract</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.15%;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:71.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">- Without Sales Commitment Arrangement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin: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,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin: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,676</p></td></tr><tr><td style="vertical-align:bottom;width:71.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">- With Sales Commitment Arrangement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:12.25%;background:#cceeff;border-bottom:1px 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;"> 40,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;border-bottom:1px 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:71.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 138,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin: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,676</p></td></tr><tr><td style="vertical-align:bottom;width:71.08%;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: Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;border-bottom: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;"> (71,173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;border-bottom: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;"> (71,278)</p></td></tr><tr><td style="vertical-align:bottom;width:71.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Security deposits with real estate developers, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:3px 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;"> 66,978</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:3px 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;"> 26,398</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-size:9.5pt;">The Group is required to advance certain deposits to obtain the exclusive selling right for a limited period of time under Exclusive Sales Contracts (see note 1). The balance of deposits under Exclusive Sales Contract with Sales Commitment Arrangement is related to a parking space sales project which was entered during the year ended December 31, 2021, which was settled during the six months ended June 30, 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-size:9.5pt;">An allowance for doubtful accounts of RMB</span><span style="font-size:9.5pt;">71,173</span><span style="font-size:9.5pt;"> and RMB</span><span style="font-size:9.5pt;">71,278</span><span style="font-size:9.5pt;"> was made against the deposits under Exclusive Sales Contract without Sales Commitment Arrangement which were considered not recoverable during the year ended December 31, 2022 and the six months ended June 30, 2023, respectively.</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><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;text-align:justify;"><span style="font-size:9.5pt;">(3)</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;"><span style="font-size:9.5pt;">Rental and other deposits, net</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;background:#ffff00;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:2.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:13.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></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="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:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 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:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p 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:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p 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:13.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;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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:13.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;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rental and other deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,702</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;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 doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,984)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,984)</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rental and other deposits, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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:13.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,672</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,718</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:9.5pt;">An allowance of doubtful accounts of RMB</span><span style="font-size:9.5pt;">3,984</span><span style="font-size:9.5pt;"> was mainly recognized against rental and other deposits which were considered not recoverable as of December 31,2022 and June 30, 2023.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.33%;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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.33%;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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;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.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;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:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.33%;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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;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.62%;margin:0pt;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.96%;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:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Loans receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,442</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Security deposits with real estate developers, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p 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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,398</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Rental and other deposits, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,672</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,718</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Other receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p 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.62%;border-bottom:1px 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;"> 93,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,551</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;"><b style="font-weight:bold;">Prepayments and other assets, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 191,996</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 277,109</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:9.5pt;">(1)    Loans receivable, net</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:18pt;"></td><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;">Security deposits with real estate developers, net</span></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><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;text-align:justify;"><span style="font-size:9.5pt;">(3)</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;"><span style="font-size:9.5pt;">Rental and other deposits, net</span></p></td></tr></table> 25988000 9442000 66978000 26398000 5672000 4718000 93358000 236551000 191996000 277109000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.13%;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.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;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.13%;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.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.13%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Secured loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,719</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Unsecured loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px 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;"> 7,524</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,243</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: allowance for doubtful loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,644)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,801)</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;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;">Loans receivable, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 25,988</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 9,442</b></p></td></tr></table> 12070000 6719000 21562000 7524000 33632000 14243000 7644000 4801000 25988000 9442000 P30D P5Y 0.036 0.20 P1Y 0.008 0.04 21424000 12070000 6719000 5347000 3268000 45000000 0.0648 P12M 25000000 25000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.13%;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.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;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,644</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(Reversal) Provision for the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,179)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;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,737</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Written-off</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,871)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,580)</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at the end of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 7,644</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,801</b></p></td></tr></table> 31694000 7644000 -20179000 1737000 -3871000 -4580000 7644000 4801000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding: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.13%;margin:0pt;padding:0pt;"><p 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.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding: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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding: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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">1-29 days past Due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">30-89 days past Due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Over 180 days past Due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:1px 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;"> 20,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:1px 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,896</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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 past Due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 24,028</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 10,896</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:1px 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,604</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:1px 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,347</p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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 loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:3px 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;"> 33,632</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:3px 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;"> 14,243</b></p></td></tr></table> 3000000 200000 20828000 10896000 24028000 10896000 9604000 3347000 33632000 14243000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;background:#ffff00;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.08%;margin:0pt;padding: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.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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.08%;margin:0pt;padding: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.24%;margin:0pt;padding:0pt;"><p 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.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.08%;margin:0pt;padding: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.24%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="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.25%;margin:0pt;padding:0pt;"><p 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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Security deposits with real estate developers under Exclusive Sales Contract</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.15%;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:71.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">- Without Sales Commitment Arrangement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin: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,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin: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,676</p></td></tr><tr><td style="vertical-align:bottom;width:71.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">- With Sales Commitment Arrangement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:12.25%;background:#cceeff;border-bottom:1px 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;"> 40,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;border-bottom:1px 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:71.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 138,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin: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,676</p></td></tr><tr><td style="vertical-align:bottom;width:71.08%;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: Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;border-bottom: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;"> (71,173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;border-bottom: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;"> (71,278)</p></td></tr><tr><td style="vertical-align:bottom;width:71.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Security deposits with real estate developers, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:3px 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;"> 66,978</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:3px 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;"> 26,398</b></p></td></tr></table> 98066000 97676000 40085000 138151000 97676000 71173000 71278000 66978000 26398000 71173000 71278000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;background:#ffff00;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:2.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:13.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></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="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:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 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:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p 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:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p 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:13.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;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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:13.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;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rental and other deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,702</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;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 doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,984)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,984)</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rental and other deposits, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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:13.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,672</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,718</b></p></td></tr></table> 9656000 8702000 3984000 3984000 5672000 4718000 3984000 3984000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;"><b style="font-size:9.5pt;font-weight:bold;">8.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;"><b style="font-size:9.5pt;font-weight:bold;">Property, equipment and software, net</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.8%;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.18%;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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;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.18%;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:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;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.18%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,752</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,189</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,461</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,633</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,699</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total Property, equipment and software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 68,826</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 58,734</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,011)</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Impairment loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,642)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total Property, equipment and software, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,037</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,723</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Depreciation and amortization expenses were RMB2,081 and RMB463 for the six months ended June 30, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Impairment loss represents the carrying amounts of property, equipment and software relating to the business of Shanghai Yuancui Information Technology Co., Ltd. ("Yuancui") which was ceased during the year ended December 31, 2021 (see note 22).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">*All of the software were purchased outside the Group and used internally by the Group.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.8%;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.18%;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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;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.18%;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:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;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.18%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,752</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,189</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,461</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,633</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,699</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total Property, equipment and software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 68,826</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 58,734</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,011)</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Impairment loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,642)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total Property, equipment and software, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,037</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,723</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">*All of the software were purchased outside the Group and used internally by the Group.</p> 2594000 3752000 57162000 46189000 2738000 2461000 1633000 1633000 4699000 4699000 68826000 58734000 58147000 55011000 7642000 3037000 3723000 2081000 463000 <p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:9.5pt;font-style:normal;font-weight:bold;">9.</b></span><b style="font-size:9.5pt;font-weight:bold;">Intangible assets, net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9.5pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.8%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-competed agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,740</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,070</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total intangible assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 7,810</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 7,810</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated amortization </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,158)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,158)</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Impairment loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,652)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,652)</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total intangible assets, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">During the period ended December 31, 2020, the Group acquired intangible assets amounting to RMB 7,810 in connection with the acquisition of Yuancui, which were measured at fair value upon acquisition. The amortization expenses were nil and nil, for the six months ended June 30, 2022 and 2023, respectively. Yuancui business was ceased during the period ended December 31, 2021 (see note 22), and the intangible assets were fully impaired accordingly.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9.5pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.8%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-competed agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,740</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,070</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total intangible assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 7,810</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 7,810</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated amortization </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,158)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,158)</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Impairment loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,652)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,652)</p></td></tr><tr><td style="vertical-align:bottom;width:68.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total intangible assets, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr></table> 6740000 6740000 1070000 1070000 7810000 7810000 2158000 2158000 5652000 5652000 7810000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:9.5pt;font-style:normal;font-weight:bold;">10.</b></span><b style="font-size:9.5pt;font-weight:bold;">Goodwill, net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9.5pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 454</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="color:#231f20;font-weight:bold;"> 454</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance as of June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="color:#231f20;font-weight:bold;"> 454</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In October 2020, the Group acquired a 51% equity interest in Yuancui with total consideration of RMB30,000. The excess of total consideration over net assets and identifiable intangible assets acquired was recorded as goodwill which amounted to RMB31,188 at the acquisition date (See note 22). The Group estimated the fair value of acquired assets and liabilities with the assistance of an independent valuation firm. Yuancui business was ceased during the year ended December 31, 2021 (see note 22) and the related goodwill was fully impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">In March 2022, the Group acquired a 78% equity interest in Beijing Tuqiang Yunxia Technology Limited ("Tuqiang"). The excess of total consideration over net assets was recorded as goodwill which amounted to RMB454 at the acquisition date (See note 22).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9.5pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> 454</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="color:#231f20;font-weight:bold;"> 454</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance as of June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="color:#231f20;font-weight:bold;"> 454</b></p></td></tr></table> 454000 454000 454000 0.51 30000000 31188000 0.78 454000 <p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:9.5pt;font-style:normal;font-weight:bold;">11.</b></span><b style="font-size:9.5pt;font-weight:bold;">Equity method investment, net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 257,122</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,154</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Share of results</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,020)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Return of capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19,547)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (62,623)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 206,086</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Share of results</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 441</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Return of capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (45,552)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,779)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 149,196</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 12pt 18pt;">During the year ended December 31, 2022 and the six months ended June 30, 2023, the Group made certain equity method investments. The Group does not have controlling financial interests over these investees, but it has ability to exercise significant influence over their financial and operating polices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In connection with the Sales Commitment Arrangements as described in note 1, the Group invested into certain limited partnerships as a limited partner. The Group has determined that given the design of these limited partnerships, they are considered to be unconsolidated VIEs and the Group is not considered to be the primary beneficiary, as further described below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">During the years ended December 31, 2022 and the six months ended June 30, 2023, the limited partnerships were either involved in or invested by the Group for the purpose of the Sales Commitment Arrangements as a fund provider, details of which are disclosed in note 1. Under these arrangements, an initial deposit is required to be paid to the real estate developers prior to the commencement of the exclusive sales period. The limited partnerships are designed such that the investors (including the Group) would make their respective initial equity capital payments based on the initial deposit requirements. The investors are committed to provide additional capital funding in several tranches based on a funding schedule prepared considering of the forecast sale plan and actual progress of properties sales throughout the exclusive sale period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group has determined that the total equity investment at risk of these limited partnerships is limited to the capital injected in these limited partnerships and does not include the commitments of the partners to contribute additional equity as the funding commitments are not reported as equity in the balance sheet of the limited partnerships. Capital investments of the partners are the only source of funding of these limited partnerships. In addition, the amount of paid-up capital at inception is limited to the funding requirements for the initial stage of the project. The Group has determined that the limited partnerships are VIEs as their total equity investments at risk are not considered to be sufficient to permit the limited partnerships to finance their activities without additional subordinated financial support.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">To determine whether the Group is the primary beneficiary of these limited partnerships, the Group has evaluated whether it has both (i) the power to direct the activities of the limited partnerships that most significantly impact their economic performance; and (ii) the obligation to absorb losses of, or the right to receive benefits from, the limited partnerships that could potentially be significant to these entities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group determined that the activities that most significantly impact the economic performance of the limited partnerships include: (i) selecting real estate projects, (ii) negotiating the terms of sale commitment arrangement, (iii) monitoring the progress of property sales and (iv) for the limited partnerships under Non-Group Commitment Arrangements as described in note 1, managing the disposal of unsold properties, if any, at the end of the sales period that the limited partnerships are required to purchase from the property developer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Based on these activities that the Group considered to be most significant, the Group evaluated who has the power to direct them beginning with an assessment of the parties involved in the ownership and governance structure of these limited partnerships. In this regard, each of the limited partnerships is sponsored by an investor that is unrelated to the Group. The investments of the sponsoring investor in the limited partnerships are generally in the form of both limited partnership interest and general partnership interest, with these partnership interests being held by two or more of the sponsoring investor’s-controlled subsidiaries. Under the limited partnership agreement, the general partner can make key management decisions for the limited partnership. In addition, the Group does not have any kick-out right or the unilateral ability to exercise any substantive participating rights. Accordingly, the Group has determined that the power to direct the activities that most significantly impact the economic performance rests with the general partner and the other limited partners that are all under the common control of the sponsoring investor.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s obligation to absorb losses of, or the right to receive benefits from, the limited partnerships are limited to its committed capital investments or its rights to receive sharing of profit from the limited partnerships based on its proportionate share of the capital contributions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Based on the analysis above, as the Group does not have the power to direct the activities of limited partnerships that most significantly impact their economic performance, the Group has concluded it is not the primary beneficiary of the limited partnerships established in connection with the Sales Commitment Arrangements. The Group determined that it has significant influence over these limited partnerships and therefore has accounted for its investments under the equity method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The Group considers, as a limited partner, that its maximum exposures to the losses from the limited partnerships are the maximum loss that could potentially be recorded through earnings in future periods as a result of its investments and other variable interests in the limited partnerships, regardless of the probability of the losses actually occurring. The Group’s maximum exposures to the losses from the limited partnerships as of December 31, 2022 and June 30, 2023 are set out below, which represent the aggregated amounts of the carrying amounts of the investments in limited partnerships and the maximum amount of additional capital commitments as stipulated in the respective partnership deeds. The Group does not have any other obligation or commitment to provide any guarantee, loan or other financial support to the limited partnerships.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.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.48%;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:16.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maximum</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">amount of</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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maximum</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.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;">Aggregated</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">additional</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exposures to the</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.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;">carrying amount</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">capital</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">losses of the</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.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;">(before impairment 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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">commitment</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">limited</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.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;">of the limited partnerships</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Note 22(b))</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"><b style="font-weight:bold;">partnerships</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;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:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance as of December 31, 2022</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 454,803</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 300,019</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 754,822</p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance as of June 30, 2023</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 410,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 327,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 738,797</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;margin:0pt 0pt 0pt 18pt;"><b style="font-weight:bold;">Impairment loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">In considering current property market conditions and the operating performance of the limited partnerships, the Group recognized other-than-temporary impairment loss of RMB62,623 to the investment in Ningbo Meishan Yunde Investment Limited Partnership (“Yunde”) and Ningbo Meishan Muju Investment Limited Partnership (“Muju”) during the year ended December 31, 2022 and of RMB11,779 to the investment in Ningbo Meishan Jiuchuan Investment Limited Partnership (“Jiuchuan”), Ningbo Meishan Jiushi Investment Limited Partnership (“Jiushi”)and Ningbo Meishan Jiuzhen Investment Limited Partnership (“Jiuzhen”) during the six months ended June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b style="font-weight:bold;">Disposal</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">During the year ended December 31, 2021, the other investors of Ningbo Meishan Deyu Investment Limited Partnership (“Deyu”) and Ningbo Meishan Jiuyi Investment Limited Partnership (“Jiuyi”) withdrew all their capital invested after completing the properties sales projects. The Group became the sole investor of Deyu and Jiuyi, which have been accounted for as consolidated subsidiaries of the Group (see note 22). Deyu was cancelled in September, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following equity method investees were either involved in or invested by the Group for the purpose of the Sales Commitment Arrangements as a fund provider or other transactions, details of which are disclosed in note 1. The Group’s effective interests to the limited partnerships as of December 31, 2022 and June 30, 2023 are as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:8.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:3.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></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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%;margin:0pt;padding:0pt;"><p style="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.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:8.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding: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.65%;margin:0pt;padding:0pt;"><p 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.39%;margin:0pt;padding:0pt;"><p 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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr><tr><td style="vertical-align:bottom;width:73.63%;border-bottom:1px solid #cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-align:right;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr><tr><td style="vertical-align:bottom;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Name of the limited partnerships</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;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:3.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;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:3.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Shanghai Gefei Chengyun Investment Center Limited Partnership (“Gefei Chengyun”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Ningbo Meishan Jiushen Investment Limited Partnership (“Jiushen”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Tibet Shiguan Business Management Limited Partnership (“Shiguan”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin: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.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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.39%;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:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Jiuchuan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Ningbo Meishan Decheng Investment Limited Partnership (“Decheng”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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.39%;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:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Yiwu Longshu Tianye Investment Management Limited Partnership (“Longshutianye”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Yiwu Longshu Qianli Investment Management Limited Partnership (“Longshuqianli”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:9%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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.39%;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:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Jiuyi</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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.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;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">*</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Jiuzhen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Yunde</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Ningbo Meishan Deyan Investment Limited Partnership (“Deyan”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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;white-space:nowrap;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Ningbo Meishan Detong Investment Limited Partnership (“Detong”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Ningbo Meishan Derong Investment Limited Partnership (“Derong”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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:9%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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;white-space:nowrap;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Jiushi</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Ningbo Meishan Qixing Management Limited Partnership (“Qixing”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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:9%;margin: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.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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;white-space:nowrap;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Shanghai Ruokun Management Limited Partnership (“Ruokun”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">***</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Deyu</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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:9%;margin: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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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.39%;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;white-space:nowrap;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Hangzhou Honggeng Investment Limited Partnership (“Honggeng”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">***</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Shenzhen Jiaxinda No.3 Investment Limited Partnership(“Jiaxinda”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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:9%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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;white-space:nowrap;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Shanghai Fangjin Management Limited Partnership (“Fangjin”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">***</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Muju</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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:9%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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;white-space:nowrap;width:73.63%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;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:3.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;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:3.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Name of other equity method investees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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:9%;margin: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:3.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:8.89%;margin: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:3.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Shenzhen Chenji Zhaozhao Technology Co., Ltd(“Chenji Zhaozhao”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">***</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Shanghai Tinghaozhu Space Design Co., Ltd(“Tinghaozhu Space”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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:9%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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;margin:0pt 0pt 0pt 18pt;"><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;margin:0pt 0pt 12pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>During the year ended December 31, 2021, the Group became the sole investor of Deyu and Jiuyi. Therefore, Deyu and Jiuyi become consolidated subsidiaries of the Group (see note 22).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">**</span></span>During the year ended December 31, 2022, the Group invested the Chenji Zhaozhao and Tinghaozhu Space, both of which the Group does not have controlling financial interests over these investees, but has ability to exercise significant influence over their financial and operating polices accounting for 30% and 40% of their total equity, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">***</span></span>During the six months ended June 30, 2023, the Group fully disposed its equity interests in the Shiguan, Decheng, Longshuqianli, Ruokun, Honggeng, Fangjin and Chenji Zhaozhao through company cancellation or share transference.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">During the year ended December 31, 2022 and six months ended June 30, 2023, the Group made additional investments into these limited partnerships and received return of capital from these limited partnerships, details of which are summarized below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.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:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 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:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Year Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding: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:52.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 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:20.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.17%;margin:0pt;padding:0pt;"><p 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:22.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;">For the Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 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:20.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.17%;margin:0pt;padding:0pt;"><p 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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.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;">Name of the</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Return of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Return of</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> limited partnerships</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Investments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Investments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p 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.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;">capital</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin: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.9%;margin:0pt;padding:0pt;"><p style="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:52.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;">Jiushen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;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;"> (18,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.9%;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;"> (9,850)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Longshutianye</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin: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.15%;margin:0pt;padding:0pt;"><p 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:9.15%;margin: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.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:9.91%;margin: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (663)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">Jiuzhen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;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;"> (414)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.9%;background:#cceeff;margin: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;white-space:nowrap;width:52.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deyan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin: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.15%;margin:0pt;padding:0pt;"><p 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:9.15%;margin: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.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:9.91%;margin: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (200)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">Derong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;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;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.9%;background:#cceeff;margin: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;white-space:nowrap;width:52.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Jiushi</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin: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.15%;margin:0pt;padding:0pt;"><p 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:9.15%;margin: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.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:9.91%;margin: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin: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,650)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">Fangjin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;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;"> (234)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.9%;background:#cceeff;margin: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;white-space:nowrap;width:52.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Muju</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin: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,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (398)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.91%;margin: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin: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;white-space:nowrap;width:52.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:2.15%;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:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;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:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.9%;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;white-space:nowrap;width:52.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;"><b style="font-weight:bold;">Name of other equity method investees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin: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.15%;margin:0pt;padding:0pt;"><p 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:9.15%;margin: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.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:9.91%;margin: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin: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;white-space:nowrap;width:52.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;">Chenji Zhaozhao</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.9%;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,190)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tinghaozhu Space</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px 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;white-space:nowrap;width:52.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;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 33,154</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (19,547)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.9%;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;"> (45,553)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 0pt 18pt;">Summary of combined unaudited financial information for these equity method investees as of and for the year ended December 31, 2022 and the six months ended June 30, 2023 are presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;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 June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance sheet data: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 854,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 606,804</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px 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;"> 171,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px 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;"> 76,240</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,026,033</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 683,044</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px 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;"> 226,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px 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;"> 145,718</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 226,849</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 145,718</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px 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;"> 799,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px 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;"> 537,326</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities and shareholders’ equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,026,033</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 683,044</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><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:75.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the six months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;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:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;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:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating data:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 842</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,033)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,062)</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,742)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (895)</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;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 257,122</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,154</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Share of results</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,020)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Return of capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19,547)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (62,623)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 206,086</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Share of results</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 441</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Return of capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (45,552)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,779)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 149,196</b></p></td></tr></table> 257122000 33154000 -2020000 19547000 62623000 206086000 441000 45552000 11779000 149196000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.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.48%;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:16.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maximum</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">amount of</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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maximum</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.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;">Aggregated</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">additional</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exposures to the</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.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;">carrying amount</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">capital</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">losses of the</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.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;">(before impairment 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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">commitment</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">limited</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.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;">of the limited partnerships</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Note 22(b))</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"><b style="font-weight:bold;">partnerships</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;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:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance as of December 31, 2022</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 454,803</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 300,019</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 754,822</p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance as of June 30, 2023</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 410,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 327,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 738,797</p></td></tr></table> 454803000 300019000 754822000 410928000 327869000 738797000 62623000 11779000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:8.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:3.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></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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%;margin:0pt;padding:0pt;"><p style="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.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:8.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding: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.65%;margin:0pt;padding:0pt;"><p 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.39%;margin:0pt;padding:0pt;"><p 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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr><tr><td style="vertical-align:bottom;width:73.63%;border-bottom:1px solid #cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-align:right;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr><tr><td style="vertical-align:bottom;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Name of the limited partnerships</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;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:3.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;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:3.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Shanghai Gefei Chengyun Investment Center Limited Partnership (“Gefei Chengyun”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Ningbo Meishan Jiushen Investment Limited Partnership (“Jiushen”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Tibet Shiguan Business Management Limited Partnership (“Shiguan”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin: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.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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.39%;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:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Jiuchuan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Ningbo Meishan Decheng Investment Limited Partnership (“Decheng”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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.39%;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:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Yiwu Longshu Tianye Investment Management Limited Partnership (“Longshutianye”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Yiwu Longshu Qianli Investment Management Limited Partnership (“Longshuqianli”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:9%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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.39%;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:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Jiuyi</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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.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;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">*</p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Jiuzhen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Yunde</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Ningbo Meishan Deyan Investment Limited Partnership (“Deyan”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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;white-space:nowrap;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Ningbo Meishan Detong Investment Limited Partnership (“Detong”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Ningbo Meishan Derong Investment Limited Partnership (“Derong”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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:9%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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;white-space:nowrap;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Jiushi</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Ningbo Meishan Qixing Management Limited Partnership (“Qixing”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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:9%;margin: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.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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;white-space:nowrap;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Shanghai Ruokun Management Limited Partnership (“Ruokun”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">***</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Deyu</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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:9%;margin: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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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.39%;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;white-space:nowrap;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Hangzhou Honggeng Investment Limited Partnership (“Honggeng”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">***</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Shenzhen Jiaxinda No.3 Investment Limited Partnership(“Jiaxinda”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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:9%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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;white-space:nowrap;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Shanghai Fangjin Management Limited Partnership (“Fangjin”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">***</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Muju</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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:9%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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;white-space:nowrap;width:73.63%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;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:3.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;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:3.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Name of other equity method investees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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:9%;margin: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:3.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:8.89%;margin: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:3.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Shenzhen Chenji Zhaozhao Technology Co., Ltd(“Chenji Zhaozhao”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">%**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">***</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p 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;">Shanghai Tinghaozhu Space Design Co., Ltd(“Tinghaozhu Space”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p 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:9%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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;margin:0pt 0pt 0pt 18pt;"><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;margin:0pt 0pt 12pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>During the year ended December 31, 2021, the Group became the sole investor of Deyu and Jiuyi. Therefore, Deyu and Jiuyi become consolidated subsidiaries of the Group (see note 22).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">**</span></span>During the year ended December 31, 2022, the Group invested the Chenji Zhaozhao and Tinghaozhu Space, both of which the Group does not have controlling financial interests over these investees, but has ability to exercise significant influence over their financial and operating polices accounting for 30% and 40% of their total equity, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">***</span></span>During the six months ended June 30, 2023, the Group fully disposed its equity interests in the Shiguan, Decheng, Longshuqianli, Ruokun, Honggeng, Fangjin and Chenji Zhaozhao through company cancellation or share transference.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.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:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 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:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Year Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding: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:52.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 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:20.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.17%;margin:0pt;padding:0pt;"><p 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:22.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;">For the Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 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:20.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.17%;margin:0pt;padding:0pt;"><p 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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.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;">Name of the</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Return of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Return of</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> limited partnerships</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Investments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p 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.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Investments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p 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.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;">capital</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin: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.9%;margin:0pt;padding:0pt;"><p style="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:52.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;">Jiushen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;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;"> (18,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.9%;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;"> (9,850)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Longshutianye</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin: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.15%;margin:0pt;padding:0pt;"><p 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:9.15%;margin: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.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:9.91%;margin: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (663)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">Jiuzhen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;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;"> (414)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.9%;background:#cceeff;margin: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;white-space:nowrap;width:52.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deyan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin: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.15%;margin:0pt;padding:0pt;"><p 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:9.15%;margin: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.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:9.91%;margin: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (200)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">Derong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;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;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.9%;background:#cceeff;margin: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;white-space:nowrap;width:52.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Jiushi</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin: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.15%;margin:0pt;padding:0pt;"><p 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:9.15%;margin: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.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:9.91%;margin: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin: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,650)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">Fangjin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;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;"> (234)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.9%;background:#cceeff;margin: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;white-space:nowrap;width:52.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Muju</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin: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,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (398)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.91%;margin: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin: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;white-space:nowrap;width:52.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:2.15%;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:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;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:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.9%;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;white-space:nowrap;width:52.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;"><b style="font-weight:bold;">Name of other equity method investees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin: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.15%;margin:0pt;padding:0pt;"><p 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:9.15%;margin: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.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:9.91%;margin: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin: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;white-space:nowrap;width:52.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;">Chenji Zhaozhao</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.9%;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,190)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tinghaozhu Space</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px 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;white-space:nowrap;width:52.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;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 33,154</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (19,547)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.9%;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;"> (45,553)</b></p></td></tr></table> 0.20 0.20 0.12 0.12 0.276 0.10 0.10 0.02 0.26 0.26 0.16 0.20 0.20 0.20 0.20 0.20 0.20 0.40 0.40 0.37 0.37 0.40 0.40 0.157 0.157 0.20 0.20 0.10 0.10 0.49 0.30 0.30 0.30 0.40 0.40 0.30 0.40 6350000 18500000 9850000 663000 414000 200000 1000 32650000 234000 23814000 398000 2190000 2190000 800000 33154000 19547000 45553000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;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 June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance sheet data: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 854,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 606,804</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px 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;"> 171,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px 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;"> 76,240</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,026,033</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 683,044</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px 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;"> 226,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px 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;"> 145,718</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 226,849</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 145,718</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px 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;"> 799,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px 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;"> 537,326</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities and shareholders’ equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,026,033</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 683,044</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><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:75.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the six months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;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:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;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:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating data:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 842</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,033)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,062)</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,742)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (895)</p></td></tr></table> 854415000 606804000 171618000 76240000 1026033000 683044000 226849000 145718000 226849000 145718000 799184000 537326000 1026033000 683044000 842000 10000 -3033000 -1062000 -2742000 -895000 <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:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">12.</b></span>Long-term equity investment, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">In accordance with the Capital Injection and Share Transfer Agreement entered between the Group, Chengdu Haofangtong Technology Corporation Limited (“Haofangtong”) and the existing shareholders of Haofangtong dated July 7, 2018, the Group agreed to acquire 26% equity interests of Haofangtong by (1) subscribing 4,029,543 newly issued shares (the “New Share Issuing”), which represents 7% equity interests of Haofangtong, with a consideration of RMB56,000 (2) an option to purchase 10,937,339 shares, representing 19% equity interests of Haofangtong after New Share Issuing, from the existing shareholders for RMB32,000 if Haofangtong and the existing shareholders of Haofangtong fulfill certain conditions under the agreement. Haofangtong’s principle activities are the development and sales of Enterprise Resource Planning (“ERP”) system for real estate agents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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;margin:0pt 0pt 0pt 18pt;">On September 5, 2018, the Group completed the transaction of subscripting 4,029,543 newly issued shares of Haofangtong. Management has determined that the consideration paid of RMB56,000 represents the cost of (i) 7% equity interests of Haofangtong and (ii) a purchase option in respect of an additional 19% equity interests of Haofangtong from the existing shareholders for RMB32,000. The total consideration paid is allocated to the 7% equity interest and the purchase option, based on the valuation report prepared by an independent valuation firm.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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;margin:0pt 0pt 0pt 18pt;">The Group has determined that it does not have significant influence in Haofangtong and that there is no readily determinable fair value of Haofangtong’s shares. The investments in the 7% equity interests and the purchase option on additional equity interests are measured at their respective allocated costs, less impairment, with subsequent adjustments for observable price changes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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;margin:0pt 0pt 0pt 18pt;">In December 2019, the Group determined that the decline in the fair value of the equity investments in Haofangtong, including the purchase option of additional equity interests, was other than temporary and an impairment loss of RMB16,000 was recorded in the Consolidated Statements of Comprehensive Loss for the year ended December 31, 2019. The fair value is based on the valuation report prepared by an independent valuation firm.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">No impairment or adjustment for observable price changes on such investments was recognized for the year ended December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In December 2021, the Group determined a further decline in the value of the equity investments in Haofangtong was other than temporary and an impairment loss of RMB26,000 was recorded in the Consolidated Statements of Comprehensive Loss for the year ended December 31, 2021, with the estimated fair value determined by management based on the valuation report prepared by an independent valuation firm.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In December 2022, the Group determined a further decline in the value of the equity investments in Haofangtong was other than temporary and an impairment loss of RMB8,000 was recorded in the Consolidated Statements of Comprehensive Loss for the year ended December 31, 2022, with the estimated fair value determined by management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">In June 2023, the Group determined a further decline in the value of the equity investments in Haofangtong was other than temporary and an impairment loss of RMB3,000 was recorded in the Consolidated Statements of Comprehensive Loss for the year ended June 30, 2023, with the estimated fair value determined by management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 0.26 4029543 0.07 56000000 10937339 0.19 32000000 4029543 56000000 0.07 0.19 32000000 0.07 0.07 16000000 0 26000000 8000000 3000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">13.</b></span>Short-term bank borrowings</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.32%;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:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secured bank loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Short-term borrowing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 72,500</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The weighted average interest rates of bank loans as of December 31, 2022 and June 30, 2023 are 6.6% and 4.8%, respectively. The details of security and guarantee of bank loans as of December 31, 2022 and June 30, 2023 are as below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In July 2021, the Group borrowed a one-year loan of RMB100,000 from Zhejiang Chouzhou Commercial Bank at annual interest rate of 7.50%. The loan was secured by real estate owned by one of equity method investment of the Group, Jiushi (see note 23) and real estate owned by Suzhou Chaxiaobai. The spouse of a shareholder of the Group is the controlling shareholder of Suzhou Chaxiaobai (see note 24). In December 2021, the Group repaid RMB15,400 among the loan from Zhejiang Chouzhou Commercial Bank borrowed in 2021. In July 2022, the Group fully repaid the remaining balance of a one-year loan of RMB100,000 from Zhejiang Chouzhou Commercial Bank of RMB84,600.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In September 2022, the Group borrowed a 11-month loan of RMB42,500 from Zhejiang Chouzhou Commercial Bank at annual interest rate of 7.50%. The loan was secured by real estate owned by one of equity method investment of the Group, Jiushi (see note 24) and real estate owned by Suzhou Chaxiaobai. The spouse of a shareholder of the Group is the controlling shareholder of Suzhou Chaxiaobai (see note 24). The loan of RMB42,500 from Zhejiang Chouzhou Commercial Bank was fully repaid in January, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In March 2021, the Group borrowed a one-year loan of RMB50,000 from Bank of China, at annual interest rate of 4.35%. The Group pledged the accounts receivable due from real estate developers with the balance of RMB84,333 as of December 31, 2021. The loan of RMB50,000 from Bank of China was fully repaid in March 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In August 2022, the Group borrowed a 6-month loan of RMB30,000 from Bank of China, at annual interest rate of 3.80%. The Group pledged the accounts receivable due from real estate developers with the balance of RMB44,889 as of December 31, 2022. The loan of RMB30,000 from Bank of China was fully repaid in February, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In June 2021, the Group borrowed a one-year loan of RMB180 from Bank of Nanjing, at annual interest rate of 5.00%. The loan of RMB180 from Bank of Nanjing was fully repaid in June 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The loan agreements with Bank of China, Zhejiang Chouzhou Commercial Bank and Bank of Nanjing contain certain financial and non-financial covenants. As of December 31, 2022 and June 30, 2023, the Group was in compliance with the relevant covenants.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.32%;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:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secured bank loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Short-term borrowing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 72,500</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr></table> 72500000 72500000 0.066 0.048 P1Y 100000000 0.0750 15400000 P1Y 100000000 84600000 P11M 42500000 0.0750 42500000 P1Y 50000000 0.0435 84333000 50000000 P6M 30000000 0.0380 44889000 30000000 P1Y 180000 0.0500 180000 <p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:9.5pt;font-style:normal;font-weight:bold;">14.</b></span><b style="font-size:9.5pt;font-weight:bold;">Customers’ refundable fees</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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.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.14%;margin:0pt;padding: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.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.51%;margin:0pt;padding:0pt;"><p style="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:2.41%;margin:0pt;padding: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:9.5%;margin:0pt;padding: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:76.14%;margin:0pt;padding: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.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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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.51%;margin:0pt;padding:0pt;"><p style="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.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%;margin:0pt;padding:0pt;"><p style="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:76.14%;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 the beginning of the year/period</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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,997</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;"> 30,747</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash received from customers </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.51%;margin: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,298</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;"> 5,467</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash refunded to customers </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.51%;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;"> (46,554)</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 0pt 0.05pt 0pt;"> (6,235)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenue recognized </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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,006</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%;border-bottom:1px 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,538</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at the end of the year/period</b></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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 30,747</b></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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;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;"> 31,517</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 0pt 18pt;">Customers’ refundable fees represent the commission income received in advance (see note 2(v)).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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.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.14%;margin:0pt;padding: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.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.51%;margin:0pt;padding:0pt;"><p style="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:2.41%;margin:0pt;padding: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:9.5%;margin:0pt;padding: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:76.14%;margin:0pt;padding: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.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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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.51%;margin:0pt;padding:0pt;"><p style="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.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%;margin:0pt;padding:0pt;"><p style="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:76.14%;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 the beginning of the year/period</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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,997</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;"> 30,747</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash received from customers </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.51%;margin: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,298</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;"> 5,467</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash refunded to customers </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.51%;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;"> (46,554)</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 0pt 0.05pt 0pt;"> (6,235)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenue recognized </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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,006</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%;border-bottom:1px 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,538</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at the end of the year/period</b></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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 30,747</b></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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;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;"> 31,517</b></p></td></tr></table> 30997000 30747000 42298000 5467000 46554000 6235000 -4006000 -1538000 30747000 31517000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">15.</b></span>Accrued expenses and other payables</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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.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 0pt 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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:72.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.27%;margin:0pt;padding:0pt;"><p 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:3.12%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p 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%;margin:0pt;padding:0pt;"><p style="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:2.27%;margin:0pt;padding: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:9%;margin:0pt;padding:0pt;"><p 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:72.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.27%;margin:0pt;padding:0pt;"><p 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:3.12%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p 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%;margin:0pt;padding:0pt;"><p style="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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding: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:9%;margin:0pt;padding:0pt;"><p style="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 June</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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.27%;margin:0pt;padding:0pt;"><p 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:3.12%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding: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: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;">30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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.27%;margin:0pt;padding:0pt;"><p 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:3.12%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.27%;margin:0pt;padding:0pt;"><p 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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.27%;margin: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.12%;margin:0pt;padding:0pt;"><p 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.27%;margin: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%;margin:0pt;padding:0pt;"><p style="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.27%;margin: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%;margin:0pt;padding:0pt;"><p style="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:72.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;">Accrual for salary and bonus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.12%;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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;margin: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,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;margin: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,238</p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other taxes and surcharge payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.12%;margin: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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;margin: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,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;margin: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,977</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Down payments collected on behalf of secondary property sellers </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.12%;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;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;margin: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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;margin: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:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts due to franchisees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;margin: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</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Professional service fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.12%;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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 838</p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts due to third parties under collaborative agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;margin: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,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;margin: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,973</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:9%;background:#cceeff;margin: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,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:9%;background:#cceeff;margin: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,479</p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Receipt in advance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p 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:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p 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:9%;margin: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,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p 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:9%;margin: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,696</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.12%;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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;border-bottom:1px 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;"> 85,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;border-bottom:1px 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;"> 35,833</p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;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;">Accrued expenses and other payables</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:3.12%;margin: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:2.27%;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:9%;border-bottom:3px 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;"> 181,140</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;border-bottom:3px 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;"> 120,252</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;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:18pt;"></td><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;">These amounts were held on behalf of home purchasers in respect of their down payments made for secondary property transactions for which legal title transfer from property sellers had not yet been completed.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">The Group entered into franchise agreements with certain real estate agency companies which are granted with the right to use the Group’s brands, access of listings in the Group’s platform and other resources. These amounts as of December 31, 2022 and June 30, 2023 represent the commission received on behalf of the real estate agency companies and guarantee deposits.</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:18pt;"></td><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;">The amount represents funds provided by third parties under Collaborative Agreements (see note 1) for the parking space sales projects.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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.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 0pt 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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:72.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.27%;margin:0pt;padding:0pt;"><p 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:3.12%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p 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%;margin:0pt;padding:0pt;"><p style="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:2.27%;margin:0pt;padding: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:9%;margin:0pt;padding:0pt;"><p 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:72.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.27%;margin:0pt;padding:0pt;"><p 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:3.12%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p 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%;margin:0pt;padding:0pt;"><p style="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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding: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:9%;margin:0pt;padding:0pt;"><p style="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 June</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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.27%;margin:0pt;padding:0pt;"><p 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:3.12%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding: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: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;">30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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.27%;margin:0pt;padding:0pt;"><p 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:3.12%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.27%;margin:0pt;padding:0pt;"><p 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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.27%;margin: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.12%;margin:0pt;padding:0pt;"><p 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.27%;margin: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%;margin:0pt;padding:0pt;"><p style="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.27%;margin: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%;margin:0pt;padding:0pt;"><p style="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:72.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;">Accrual for salary and bonus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.12%;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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;margin: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,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;margin: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,238</p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other taxes and surcharge payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.12%;margin: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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;margin: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,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;margin: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,977</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Down payments collected on behalf of secondary property sellers </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.12%;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;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;margin: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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;margin: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:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts due to franchisees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;margin: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</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Professional service fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.12%;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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 838</p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts due to third parties under collaborative agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;margin: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,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;margin: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,973</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:9%;background:#cceeff;margin: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,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:9%;background:#cceeff;margin: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,479</p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Receipt in advance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p 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:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p 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:9%;margin: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,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p 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:9%;margin: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,696</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.12%;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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;border-bottom:1px 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;"> 85,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;background:#cceeff;border-bottom:1px 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;"> 35,833</p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;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;">Accrued expenses and other payables</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:3.12%;margin: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:2.27%;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:9%;border-bottom:3px 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;"> 181,140</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;border-bottom:3px 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;"> 120,252</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;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:18pt;"></td><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;">These amounts were held on behalf of home purchasers in respect of their down payments made for secondary property transactions for which legal title transfer from property sellers had not yet been completed.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">The Group entered into franchise agreements with certain real estate agency companies which are granted with the right to use the Group’s brands, access of listings in the Group’s platform and other resources. These amounts as of December 31, 2022 and June 30, 2023 represent the commission received on behalf of the real estate agency companies and guarantee deposits.</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:18pt;"></td><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;">The amount represents funds provided by third parties under Collaborative Agreements (see note 1) for the parking space sales projects.</span></td></tr></table> 6426000 5238000 24081000 24977000 0 218000 218000 982000 838000 41444000 40973000 10406000 2479000 12551000 9696000 85032000 35833000 181140000 120252000 <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:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">16.</b></span>Taxation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">a)    Income tax</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Cayman Islands</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Under the current laws of the Cayman Islands, the Company is 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;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Hong Kong</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Under the current Hong Kong Inland Revenue Ordinance, the Company’s Hong Kong subsidiary is subject to Hong Kong profits tax at the rate of 16.5% on its taxable income generated from the operations in Hong Kong. A two-tiered Profits Tax rates regime was introduced since year 2018 where the first HK$2,000 of assessable profits earned by a company will be taxed at half the current tax rate (8.25%) whilst the remaining profits will continue to be taxed at 16.5%. There is an anti-fragmentation measure where each group will have to nominate only one company in the group to benefit from the progressive rates. Payments of dividends by the subsidiary to the Company is not subject to withholding tax in Hong Kong.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;font-weight:normal;">PRC</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Under the Enterprise Income Tax Law (“EIT Law”) in the PRC, domestic companies are subject to EIT at a uniform rate of 25%.  The Company’s PRC subsidiaries, VIE and VIE’s subsidiaries are subject to the statutory income tax rate at 25% unless otherwise specified. On October 31, 2017, Shenzhen Fangdd obtained a certificate from the Guangdong provincial government for a High and New Technology Enterprise (“HNTE”) qualification and the certificate was renewed on December 11, 2020. This renewed certificate entitled Shenzhen Fangdd to enjoy a preferential income tax rate of 15% for a period of three years from 2020 to 2022 if all the criteria for HNTE status could be satisfied in the relevant year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Under the EIT Law and its implementation rules, an enterprise established outside China with a “place of effective management” within China is considered a China resident enterprise for Chinese enterprise income tax purposes. A China resident enterprise is generally subject to certain Chinese tax reporting obligations and a uniform 25% enterprise income tax rate on its worldwide income. The implementation rules to the New EIT Law provide that non-resident legal entities are considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting, properties, etc., occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Company does not believe that the legal entities organized outside the PRC should be treated as residents for 2008 EIT law purposes. If the PRC tax authorities subsequently determine that the Company and its subsidiaries registered outside the PRC are deemed resident enterprises, the Company and its subsidiaries registered outside the PRC will be subject to the PRC income tax at a rate of 25%. Dividends paid to non-PRC-resident corporate investor from profits earned by the PRC subsidiaries after January 1, 2008 would be subject to a withholding tax. The EIT law and its relevant regulations impose a withholding tax at 10%, unless reduced by a tax treaty or agreement, for dividends distributed by a PRC-resident enterprise to its non-PRC-resident corporate investor for earnings generated beginning on January 1, 2008. As at December 31, 2022 and June 30, 2023, there was no retained earnings from consolidated level of all the foreign subsidiaries. And thus, the Company has not provided for deferred tax liabilities on undistributed earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Loss before provision for income taxes is attributable to the following geographic locations for the six months ended June 30, 2022 and 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cayman</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (140,369)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,271)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hong Kong SAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,911)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (952)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">BVI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PRC, excluding Hong Kong SAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,675</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (186,626)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 6,452</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Income tax (expense) benefit consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,909)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:middle;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5,474</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:middle;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (2,909)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The actual income tax expense reported in the Unaudited Interim Condensed Consolidated Statements of Comprehensive Loss for each of six months ended June 30, 2022 and 2023 differs from the amount computed by applying the PRC statutory income tax rate of 25% to loss before income taxes due to the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.67%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;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.96%;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:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Loss) profit before tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (186,626)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,452</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax computed at PRC statutory tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (46,657)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,613</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of preferential tax rate*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,815)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax rate differential not subject to PRC income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 899</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-deductible expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,176)</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 896</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additional deduction for research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (625)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (466)</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax-exempted income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Late payment surcharge on uncertain tax position</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,712)</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5,474</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (2,909)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">* Shenzhen Fangdd enjoys a preferential income tax rate of 15% from 2014 to 2022 if all the criteria for HNTE status could be satisfied in the relevant years. Please refer to Note 15 – a) PRC section for details. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">b)    Deferred tax assets and liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The tax effects of temporary differences that give rise to the deferred income tax assets and liabilities as of December 31, 2022 and June 30, 2023 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;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</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</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;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating loss carry forward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,576</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 172,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,992</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Payroll and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,157</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deductible advertisement expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,134</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term equity investment impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,159</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets* </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,031</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,260</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Gross deferred tax assets</b></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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 384,382</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 385,278</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (384,382)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (385,278)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net deferred tax assets</b></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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:3.6pt;text-indent:-3.6pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:3.6pt;text-align:justify;text-indent:-3.6pt;margin:0pt 0pt 12pt 18pt;">* In December 2020, Shenzhen Fangdd transferred certain internal developed software to another subsidiary of the Group at a consideration of RMB141.5 million which resulted a difference between the financial statement carrying amounts of the intangible asset and the respective tax base.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The movements of the valuation allowance are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended June</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (324,682)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (384,382)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes of valuation allowances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59,700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (896)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at the end of the period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (384,382)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (385,278)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As of June 30,2023, the valuation allowance of RMB385,278 was related to the deferred income tax asset of subsidiaries of the Company. These entities were in a cumulative loss position, which is a significant negative indicator to overcome that sufficient income will be generated over the periods in which the deferred income tax assets are deductible or utilized. The ultimate realization of deferred income tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible or utilized. Management considers the scheduled reversal of deferred income tax liabilities, projected future taxable income and tax planning strategies in making this assessment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-size:10pt;">The net operating losses carry forwards of the Company’s PRC subsidiaries amounted to RMB</span><span style="font-size:10pt;">354,436</span><span style="font-size:10pt;"> as of </span>June 30, 2023<span style="font-size:10pt;">, of which RMB</span><span style="font-size:10pt;">31,483</span><span style="font-size:10pt;">, RMB</span><span style="font-size:10pt;">22,229</span><span style="font-size:10pt;">, RMB</span><span style="font-size:10pt;">47,116</span><span style="font-size:10pt;">, RMB</span><span style="font-size:10pt;">148,871</span><span style="font-size:10pt;"> and RMB</span><span style="font-size:10pt;">84,783</span><span style="font-size:10pt;"> and RMB</span><span style="font-size:10pt;">19,954</span><span style="font-size:10pt;"> will expire if unused by December 31, 2023, 2024, 2025, 2026, 2027 and 2028, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">A reconciliation of the beginning and ending amount of total unrecognized tax benefits for the year ended December 31, 2022 and the six months ended June 30, 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="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.32%;margin:0pt;padding: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.89%;margin:0pt;padding:0pt;"><p 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:73.53%;margin:0pt;padding: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.34%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.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.89%;margin:0pt;padding:0pt;"><p style="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 Six</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ended June</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p 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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;border-bottom:1px solid #000000;margin:0pt;padding: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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p 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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:73.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;">Beginning balance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;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;"> (28,575)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,772)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,197)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (909)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (30,772)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (31,681)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 12pt 18pt;">RMB30,772 and RMB31,681 of unrecognized tax benefits as of December 31, 2022 and June 30, 2023 are related to uncertainty with regards to the deductibility of certain business expenses incurred as well as recognition of certain income for tax purpose. Those, if recognized, would affect the effective tax rate. The unrecognized tax benefits as of December 31, 2022 and June 30, 2023 were included in other non-current liabilities. The Group is currently unable to provide an estimate of a range of total amount of unrecognized tax benefits that is reasonably possible to change significantly within the next twelve months. The accrued interest and penalties were recognized in the Unaudited Interim Condensed Consolidated Statements of Comprehensive Loss as components of income tax expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">According to the PRC Tax Administration and Collection Law, the statute of limitations is three years for tax underpayment due to computational errors made by the taxpayer or the withholding agent. The statute of limitations is extended to five years under special circumstances where the underpayment of taxes is more than RMB100. In the case of transfer pricing issues, the statute of limitations is 10 years. There is <span style="-sec-ix-hidden:Hidden_gknUSGieKkSveVwqQLlidg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no</span></span> statute of limitations for tax evasions.</p> 0.165 2000000 0.0825 0.165 1 0.25 0.25 0.15 0.15 0.15 0.25 0.25 0.10 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cayman</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (140,369)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,271)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hong Kong SAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,911)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (952)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">BVI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PRC, excluding Hong Kong SAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,675</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (186,626)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 6,452</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> -140369000 -3271000 -1911000 -952000 -44346000 10675000 -186626000 6452000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,909)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:middle;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5,474</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:middle;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (2,909)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 5474000 -2909000 5474000 -2909000 0.25 0.25 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.67%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;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.96%;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:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;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:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Loss) profit before tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (186,626)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,452</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax computed at PRC statutory tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (46,657)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,613</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of preferential tax rate*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,815)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax rate differential not subject to PRC income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 899</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-deductible expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,176)</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 896</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additional deduction for research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (625)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (466)</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax-exempted income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Late payment surcharge on uncertain tax position</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,712)</p></td></tr><tr><td style="vertical-align:bottom;width:75.67%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5,474</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (2,909)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">* Shenzhen Fangdd enjoys a preferential income tax rate of 15% from 2014 to 2022 if all the criteria for HNTE status could be satisfied in the relevant years. Please refer to Note 15 – a) PRC section for details. </p> -186626000 6452000 -46657000 1613000 -1815000 0 35255000 899000 12200000 -2176000 4484000 896000 -625000 -466000 -92000 0 1149000 -3712000 1391000 37000 5474000 -2909000 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;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</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</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;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating loss carry forward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,576</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 172,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,992</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Payroll and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,157</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deductible advertisement expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,134</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term equity investment impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,159</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets* </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,031</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,260</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Gross deferred tax assets</b></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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 384,382</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 385,278</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (384,382)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (385,278)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net deferred tax assets</b></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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:3.6pt;text-indent:-3.6pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:3.6pt;text-align:justify;text-indent:-3.6pt;margin:0pt 0pt 12pt 18pt;">* In December 2020, Shenzhen Fangdd transferred certain internal developed software to another subsidiary of the Group at a consideration of RMB141.5 million which resulted a difference between the financial statement carrying amounts of the intangible asset and the respective tax base.</p> 103285000 90576000 172898000 180992000 4157000 4157000 1024000 3134000 74988000 80159000 28031000 26260000 384382000 385278000 384382000 385278000 141500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended June</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (324,682)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (384,382)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes of valuation allowances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59,700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (896)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at the end of the period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (384,382)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (385,278)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 324682000 384382000 59700000 896000 384382000 385278000 385278000 354436000 31483000 22229000 47116000 148871000 84783000 19954000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="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.32%;margin:0pt;padding: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.89%;margin:0pt;padding:0pt;"><p 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:73.53%;margin:0pt;padding: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.34%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.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.89%;margin:0pt;padding:0pt;"><p style="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 Six</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ended June</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p 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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;border-bottom:1px solid #000000;margin:0pt;padding: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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p 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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:73.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;">Beginning balance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;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;"> (28,575)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,772)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,197)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (909)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (30,772)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (31,681)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 28575000 30772000 2197000 909000 30772000 31681000 30772000 31681000 P3Y P5Y 100000 P10Y <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:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">17.</b></span>Redeemable Convertible Preferred Shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">All of the Redeemable Convertible Preferred Shares were converted to Class A ordinary shares immediately upon the completion of the Company’s initial public offering on November 1, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Redeemable Convertible Preferred Shares consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.87%;margin:0pt;padding: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;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:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Series A-2</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:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Series B</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:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Series C</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:9.12%;margin:0pt;padding:0pt;"><p 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:58.87%;margin:0pt;padding: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;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:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred</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:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred</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:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred</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:9.12%;margin:0pt;padding:0pt;"><p 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:58.87%;margin:0pt;padding: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;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:7.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;">Shares</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:7.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;">Shares</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:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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: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:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.87%;background:#cceeff;margin:0pt;padding:0pt;"><p 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 as of January 1, 2019</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px 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;"> 102,743</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px 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;"> 446,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;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.12%;background:#cceeff;border-bottom:1px 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;"> 2,193,512</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:1px 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;"> 2,743,144</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.87%;margin: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: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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.87%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Redemption value accretion</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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin: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,041</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:7.72%;background:#cceeff;margin: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,642</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:9.12%;background:#cceeff;margin: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,625</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:9.12%;background:#cceeff;margin: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,308</p></td></tr><tr><td style="vertical-align:bottom;width:58.87%;margin:0pt;padding:0pt;"><p 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.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin: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,747</p></td><td style="vertical-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:7.72%;margin: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,870</p></td><td style="vertical-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:9.12%;margin: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,017</p></td><td style="vertical-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:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,634</p></td></tr><tr><td style="vertical-align:bottom;width:58.87%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Conversion of Redeemable Convertible Preferred Shares to Class A 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:7.72%;background:#cceeff;border-bottom: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,531)</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:7.72%;background:#cceeff;border-bottom: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;"> (474,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:9.12%;background:#cceeff;border-bottom: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;"> (2,350,154)</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:9.12%;background:#cceeff;border-bottom: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;"> (2,933,086)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.87%;margin:0pt;padding:0pt;"><p 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 as of December 31, 2019, 2020, 2021, 2022 and June 30, 2023</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:7.72%;border-bottom:3px 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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:3px 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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px 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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px 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;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;margin:0pt 0pt 12pt 18pt;">Since the date of incorporation, the Company has completed four rounds of financing by issuing preferred shares, namely, Series A-1 and A-2 preferred shares issued in 2013 (the Series A-1 preferred shares and Series A-2 preferred shares are collectively referred as “Series A preferred shares”), Series B preferred shares issued in 2014, and Series C preferred shares issued in 2015. Series A-1 preferred shares are non-redeemable convertible preferred shares while the other series preferred shares are redeemable and convertible.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On October 25, 2013, the Company entered into a share purchase agreement with the Series A Investors and pursuant to which, the Company issued 259,257,900 shares of Series A preferred shares, of which 111,110,000 series A-1 preferred shares were issued at par value and 148,147,900 series A-2 preferred shares were issued at a price of US$0.07 per share with total consideration of US$9,830 (equivalent to approximately RMB58,980) (see note 17 for the detail of Series A-1 preferred shares). The issuance of the Series A preferred shares was completed in 2013.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On June 12, 2014, the Company entered into a share purchase agreement with the Series B Investors and pursuant to which, the Company issued 177,834,496 shares of Series B preferred shares at a price of US$0.25 per share with total consideration of US$45,000 (equivalent to approximately RMB276,764). The issuance of the Series B preferred shares was completed in 2014.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">On June 30, 2015, the Company entered into a share purchase agreement with the Series C Investors and pursuant to which, the Company issued 286,959,017 shares of Series C preferred shares at a price of US$0.78 per share with total consideration of US$223,000 (equivalent to approximately RMB1,364,046). The issuance of the Series C preferred shares was completed in 2015. Pursuant to the agreement with Series C Investor, the Company repurchased on 29,596,670 ordinary shares with consideration of US$23,000 (equivalent to approximately RMB140,612), and 9,007,682 Series A-1 preferred shares with consideration of US$7,000 (equivalent to approximately RMB42,000).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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;margin:0pt 0pt 0pt 18pt;">On October 8, 2019, the Company granted an option to acquire 172,908,894 Class A ordinary shares at par value to its Series C preferred shareholder, Greyhound Investment Ltd., in exchange for, among other things, the shareholder’s consent to amend the qualified IPO definition in the Company’s shareholders’ agreement and articles of association to authorize the offering the Company then contemplated. The option granted to Greyhound Investment Ltd. is exercisable on the earlier of (i) 61 calendar days after the completion of the offering, and (ii) February 14, 2021. During the year ended December 31, 2019, the fair value of the option granted to Greyhound Investment Ltd. on October 8, 2019 of RMB642,174 was recorded as a deemed dividend. Greyhound Investment Ltd. exercised the option on January 7, 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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;margin:0pt 0pt 12pt 18pt;">The Company had classified the Series A-2 Preferred Shares, Series B Preferred Shares and Series C Preferred Shares as mezzanine equity in the Consolidated Balance Sheets for periods prior to their conversion to Class A ordinary shares on November 1, 2019 as they were contingently redeemable at the option of the holders after a specified time period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company has determined that conversion and redemption features embedded in the Redeemable Preferred Shares are not required to be bifurcated and accounted for as a derivative, as the economic characteristics and risks of the embedded conversion and redemption features are clearly and closely related to that of the Preferred Shares. The Preferred Shares are not readily convertible into cash as there is not a market mechanism in place for trading of the Company’s shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company has determined that there was no beneficial conversion feature attributable to any of the Preferred Shares because the initial effective conversion prices of these Preferred Shares were higher than the fair value of the Company’s ordinary shares at the relevant commitment dates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In addition, the carrying values of the Preferred Shares are accreted from the share issuance dates to the redemption value on the earliest redemption dates. The accretions are recorded against retained earnings, or in the absence of retained earnings, additional charges are recorded by increasing the accumulated deficit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The rights, preferences and privileges of the Preferred Shares are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Redemption Rights</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">At any time on or after June 12, 2019 if there is no Qualified Initial Public Offering (‘‘Qualified IPO’’), each of the holders of a majority of the then outstanding Series A-2 Preferred Shares and Series B Preferred Shares may request a redemption of the Preferred Shares of such series.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">At any time after the earlier of (a) the fifth anniversary of the commitment date of the series C preferred shares purchase agreement (“Closing Date”) (if there is no Qualified IPO) or (b) any redemption initiated by the holders of Series A-2 Shares or Series B Shares pursuant to above, each of the holders of a majority of the then outstanding Series C Preferred Shares may request a redemption of the Preferred Shares of such series.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The price at which each Preferred Share shall be redeemed equal to 150% of its Original Issue Price, plus any dividend which have been declared (but which remain unpaid) in respect of the Preferred Shares, as adjusted for share split, share dividends, combination, recapitalizations and similar events with respect to each series.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company accretes changes in the redemption value over the period from the date of issuance to the earliest redemption date of the Preferred Shares using effective interest method. Changes in the redemption value are considered to be changes in accounting estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Conversion Rights</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Each Preferred Share is convertible, at the option of the holder, at any time after the date of issuance of such Preferred Shares according to a conversion ratio, subject to adjustments for dilution, including but not limited to stock splits, stock dividends and capitalization and certain other events. Each Preferred Share is convertible into a number of ordinary shares determined by dividing the applicable original issuance price by the conversion price. The conversion price of each Preferred Share is the same as its original issuance price and no adjustments to conversion price have occurred. At December 31, 2016, 2017 and 2018, each Preferred Share is convertible into one ordinary share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Each Preferred Share shall automatically be converted into ordinary shares, at the then applicable preferred share conversion price upon (i) closing of a Qualified Initial Public Offering (‘‘Qualified IPO’’) or (ii) each Series B Preferred Share shall automatically be converted into Ordinary Shares upon the affirmative written consent of the holders of 75% or more of then outstanding Series B Preferred Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Voting Rights</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Each Preferred Share shall be entitled to that number of votes corresponding to the number of ordinary shares on an as-converted basis. Preferred Shares shall vote together with the holders of Ordinary Shares, and not as a separate class or series with respect to certain specified matters. Otherwise, the holders of Preferred Shares and ordinary shares shall vote together as a single class.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Dividend Rights</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">No dividends shall be declared or paid on the Ordinary Shares, Series A Preferred Shares and the Series B Shares unless and until a dividend in like amount is paid at the same time on each outstanding Series C Preferred Share calculated on an as-converted basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">No dividends shall be declared or paid on the Ordinary Shares and Series A Preferred Shares unless and until a dividend in like amount is paid at the same time on each outstanding Series B Preferred Share (calculated on an as-converted basis).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Liquidation Preferences</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In the event of any liquidation including deemed liquidation, dissolution or winding up of the Company, holders of the Preferred Shares shall be entitled to receive a per share amount equal to 150% of the original preferred share issue price of the respective series of Preferred Shares, as adjusted for share dividends, share splits, combinations, recapitalizations or similar events, plus all accrued and declared but unpaid dividends thereon, in the sequence of Series C Preferred Shares, Series B Preferred Shares, Series A-2 Preferred Shares and Series A-1 Preferred Shares. After such liquidation amounts have been paid in full, any remaining funds or assets of the Company legally available for distribution to shareholders shall be distributed on a pro rata, pari passu basis among the holders of the Preferred Shares, on an as-converted basis, together with the holders of the ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The modifications of the rights, preferences and privileges of the Preferred Shares are not considered substantial, and are thus accounted for as a modification rather than an extinguishment of the Preferred Shares. Where there is a transfer of value between ordinary shareholders and Preferred Shares holders as a result of such modifications, the transfer of value is accounted for as deemed dividends, recorded as additions/reductions in accumulated deficit and reductions/additions in the Preferred Shares carrying amounts.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.87%;margin:0pt;padding: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;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:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Series A-2</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:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Series B</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:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Series C</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:9.12%;margin:0pt;padding:0pt;"><p 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:58.87%;margin:0pt;padding: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;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:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred</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:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred</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:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred</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:9.12%;margin:0pt;padding:0pt;"><p 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:58.87%;margin:0pt;padding: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;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:7.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;">Shares</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:7.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;">Shares</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:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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: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:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.87%;background:#cceeff;margin:0pt;padding:0pt;"><p 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 as of January 1, 2019</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px 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;"> 102,743</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px 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;"> 446,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;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.12%;background:#cceeff;border-bottom:1px 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;"> 2,193,512</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:1px 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;"> 2,743,144</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.87%;margin: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: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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.87%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Redemption value accretion</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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin: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,041</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:7.72%;background:#cceeff;margin: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,642</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:9.12%;background:#cceeff;margin: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,625</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:9.12%;background:#cceeff;margin: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,308</p></td></tr><tr><td style="vertical-align:bottom;width:58.87%;margin:0pt;padding:0pt;"><p 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.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin: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,747</p></td><td style="vertical-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:7.72%;margin: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,870</p></td><td style="vertical-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:9.12%;margin: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,017</p></td><td style="vertical-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:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,634</p></td></tr><tr><td style="vertical-align:bottom;width:58.87%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Conversion of Redeemable Convertible Preferred Shares to Class A 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:7.72%;background:#cceeff;border-bottom: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,531)</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:7.72%;background:#cceeff;border-bottom: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;"> (474,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:9.12%;background:#cceeff;border-bottom: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;"> (2,350,154)</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:9.12%;background:#cceeff;border-bottom: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;"> (2,933,086)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.87%;margin:0pt;padding:0pt;"><p 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 as of December 31, 2019, 2020, 2021, 2022 and June 30, 2023</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:7.72%;border-bottom:3px 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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:3px 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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px 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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px 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> 102743000 446889000 2193512000 2743144000 3041000 15642000 97625000 116308000 2747000 11870000 59017000 73634000 108531000 474401000 2350154000 2933086000 4 259257900 111110000 148147900 0.07 9830000 58980000 177834496 0.25 45000000 276764000 286959017 0.78 223000000 1364046000 29596670 23000000 140612000 9007682 7000000 42000000 172908894 P61D 642174000 1.50 1 1 1 0.75 1.50 <p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:9.5pt;font-style:normal;font-weight:bold;">18.</b></span><b style="font-size:9.5pt;font-weight:bold;">Ordinary shares and Series A-1 Convertible Preferred Shares </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-size:9.5pt;font-style:italic;font-weight:bold;">Ordinary shares</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Upon incorporation in 2013, the Company’s authorized ordinary shares were 2,000,000,000 shares with a par value of US$0.0000001 each and issued 975,308,700 ordinary shares at par value. The number of authorized ordinary shares was increased from 2,000,000,000 to 2,275,948,587 as of December 31, 2018 after the issuance of Series A-1, A-2, B and C Preferred Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Immediately prior to the completion of Company’s initial public offering on November 1, 2019, its authorized share capital was changed to US$500 divided into 5,000,000,000 shares of a par value of US$0.0000001 each, comprising of (i) 3,380,061,942 Class A ordinary shares, (ii) 619,938,058 Class B Ordinary Shares of a par value, and (iii) 1,000,000,000 shares of such class or classes (however designated) as the board of directors may determine in accordance with the amended and restated memorandum and articles of association. 619,938,058 ordinary shares beneficially owned by the Company’s founders, Yi Duan, Xi Zeng and Jiancheng Li were re-designated into Class B ordinary shares on a one-for-one basis and remaining 325,773,972 ordinary shares were re-designated into Class A ordinary shares on a one-for-one basis. All outstanding preferred shares were converted into 715,043,731 Class A ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Upon the completion of Company’s initial public offering and exercise of the overallotment options, the Company issued 150,000,000 and 12,504,475 Class A ordinary shares at price of US$0.52 per Class A ordinary share, respectively. The total net proceeds received were US$71,596 (equivalent to approximately RMB498,436).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On October 14, 2022, the Company’s authorized share capital was changed to US$5,000 divided into 50,000,000,000 shares of a par value of US$0.0000001 each, comprising of (i) 30,000,000,000 Class A ordinary shares of a par value, (ii) 10,000,000,000 Class B ordinary shares of a par value, and (iii) 10,000,000,000 shares of such class or classes (however designated) as the board of directors may determine in accordance with the amended and restated memorandum and articles of association.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Upon the completion of the Company’s the offering on December 8, 2022, the Company issued 375,000,000 Class A ordinary shares at price of US$0.0017 per Class A ordinary share and 75,000 Class C ordinary shares at price of US$0.0036 per Class C ordinary share, respectively. The total net proceeds received were US$450 (equivalent to approximately RMB3,136).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On February 21, 2023, 129,519,698 Class A ordinary shares were issued to Mr. Jiancheng Li upon the conversion of the same number of Class B ordinary shares held by him on February 21, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On March 3, 2023, the company additionally offered and issued 120,811,500 Class A ordinary shares at an offering price of US$0.0017 per Class A ordinary share. The total net proceeds received were US$23 (equivalent to approximately RMB158).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On February 10, 2023, the Company received a convertible promissory note payment of US$21 million, under which the Company would sell and issue a convertible promissory note in a principal amount of US$21 million to an investor through private placement. The Note will mature in six months following the issuance, bearing interest at the rate of 8% per annum which shall be payable on the maturity date. At any time after the issuance and before the maturity date, the Note is convertible, in whole but not in part, into class A ordinary shares of the Company at the option of the holder thereof at a price equal to 64% of the higher of the following (adjusted by the ADS-to-share ratio): (i) the average closing price of the Company’s American depositary shares (the “ADSs”) for the last 5 days preceding the date of the conversion notice and (ii) US$0.47. Each ADS currently represents 375 Class A Ordinary Shares. To maintain a stable corporate structure following the potential conversion of the Note, the Company had simultaneously entered into a share subscription agreement, under which the Company has agreed to sell and issue up to 7,875,000 class C ordinary shares of the Company with the same rights, privileges and restrictions approved by the board of directors on November 29, 2022 to ZX INTERNATIONAL LTD, a British Virgin Islands company controlled by Mr. Xi Zeng, the chairman of the board of directors and chief executive officer of the Company, if the Company receives a conversion notice from the Note holder. The per share purchase price would be calculated based on the average closing price of the Company’s ADSs for the 30 trading days prior to the closing notice date and adjusted by the ADS-to-share ratio.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On March 9, 2023, the Company entered into a note conversion agreement with the holder of the convertible promissory note in a principal amount of US$21 million. Pursuant to the Note Conversion Agreement, the Noteholder has converted the outstanding balance of the Note into an aggregate of 18,750,000,000 Class A ordinary shares of the Company at an amended conversion price of US$0.00112 per share. Concurrently with the conversion of the Note, the Company has issued 5,625,000 Class C ordinary shares of the Company, at a purchase price of US$0.00271 per share, to ZX INTERNATIONAL LTD, a British Virgin Islands company controlled by Mr. Xi Zeng, the chairman of the board of directors and chief executive officer of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In respect of matters requiring the votes of shareholders, the holders of Class B ordinary shares is entitled to ten votes per share, the holders of Class C ordinary shares is entitled to 10,000 votes per share, while the holders of Class A ordinary shares entitle to one vote per share. Each Class B and each Class C ordinary share is convertible into one Class A ordinary share at any time by the holder thereof, while Class A ordinary shares are not convertible into Class B or Class A ordinary shares under any circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">Series A-1 Convertible Preferred Shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Series A-1 Preferred Shares are not redeemable and are convertible to Ordinary Shares at a 1-to-1 initial conversion ratio at the option of the holder at any time after the date of issuance. The liquidation preference of Series A-1 Preferred Shares is preferable to Ordinary Shares but subordinated to redeemable convertible preferred shares as disclosed in Note 16.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">On November 1, 2019, all Series A-1 Convertible Preferred Shares were converted to Class A ordinary shares upon the Company’s completion of IPO.</p> 2000000000 0.0000001 975308700 2000000000 2275948587 500000 5000000000 0.0000001 3380061942 619938058 1000000000 619938058 1 325773972 1 715043731 150000000 12504475 0.52 71596000 498436000 5000000 50000000000 0.0000001 30000000000 10000000000 10000000000 375000000 0.0017 75000 0.0036 450000 3136000 129519698 120811500 0.0017 23000 158000 21000000 21000000 0.08 0.64 0.47 375 7875000 21000000 18750000000 0.00112 5625000 0.00271 ten 10,000 one 1 1 <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:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">19.</b></span>Share-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On December 21, 2018, the Group adopted the 2018 Share Incentive Plan (“2018 Plan”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Under the 2018 Plan, the Board of Directors has approved that a maximum aggregate number of shares that may be issued pursuant to all awards granted under the 2018 Plan shall be 260,454,163 shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">All stock options granted under the 2018 Plan are not exercisable until the consummation of the Group’s IPO and certain of the option granted to employees are required to render service to the Group in accordance with a stipulated service schedule under which an employee earns an entitlement to vest in 30% of his option <span style="-sec-ix-hidden:Hidden_pb4vZi4Mw0eFhFWpswqZtA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">grants</span></span> at the <span style="-sec-ix-hidden:Hidden_jkpB4dZB-EWvRKisA8jwLg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">end</span></span> of each of the first two years and 40% at the end of the <span style="-sec-ix-hidden:Hidden_k8FM8fPJLEG1TsG8xjT3yg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">third</span></span> year of completed service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Prior to the completion of the IPO, the stock options granted to the employees and directors shall be forfeited upon the termination of employment of the employees and directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Options granted under the 2018 Plan during the six months ended June 30, 2021, grantees are entitled to vest the option at the end of the first year of completed service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table sets forth the stock options activities for the six months ended June 30, 2021 and 2022</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding: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.55%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p 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:8.88%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p 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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p 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:8.36%;margin:0pt;padding:0pt;"><p 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></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding: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.55%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p 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:8.88%;margin:0pt;padding:0pt;"><p style="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:1.55%;margin:0pt;padding:0pt;"><p 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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p 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:8.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;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding: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.55%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p 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:8.88%;margin:0pt;padding:0pt;"><p style="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:1.55%;margin:0pt;padding:0pt;"><p 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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p 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:8.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;"><b style="font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding: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.55%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p style="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:1.55%;margin:0pt;padding:0pt;"><p 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:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p 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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p 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:8.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;"><b style="font-weight:bold;">grant date</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding: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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:1.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:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align: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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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 January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 130,156,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 0.44</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="font-size:10pt;">-Grant to Employees</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.27%;margin: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.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:8.88%;margin: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.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:8.34%;margin: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.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:8.36%;margin: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;white-space:nowrap;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="font-size:10pt;">-Exercised</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin: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.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="font-size:10pt;">-Forfeited</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.27%;margin: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,523,225)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.88%;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.34%;margin: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.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:8.36%;margin: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.9%;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 June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,633,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 0.45</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,489,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.34%;margin: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.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin: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.33</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;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:57.9%;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 January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,131,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.34%;margin: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.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;margin: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.59</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">-Grant to Employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin: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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">-Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,393,650)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin: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.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><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin: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;white-space:nowrap;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="font-size:10pt;">-Forfeited</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,392,250)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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 June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,345,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin: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.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin: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.54</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,065,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 0.54</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 0pt 18pt;">Options granted to Grantees were measured at fair value on the dates of grant using the Binomial Option Pricing Model with the following assumptions:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.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:2.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:9.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:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.34%;margin:0pt;padding: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.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:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:74.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 48.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;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:74.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate (per annum)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin: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.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.29%;margin: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.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:74.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise multiple</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:74.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.29%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.29%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:74.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contractual term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 12pt 18pt;">The expected volatility was estimated based on the historical volatility of the Company and comparable peer public companies with a time horizon close to the expected term of the Group’s options. The risk-free interest rate was estimated based on the yield to maturity of U.S. treasury bonds denominated in US$ for a term consistent with the expected term of the Group’s options in effect at the option valuation date. The exercise multiple is estimated as the ratio of fair value of underlying shares over the exercise price as of the time the option is exercised, based on a consideration of empirical studies on the actual exercise behavior of employees. The expected dividend yield is zero as the Group has never declared or paid any cash dividends on its shares, and the Group does not anticipate any dividend payments in the foreseeable future. The expected term is the contract life of the option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For the six months ended June 30, 2022 and 2023, the Group recognized RMB 9,207 and RMB82 share-based compensation expenses relating to the 2018 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On April 28, 2020, the Group and all Grantees entered into certain agreements pursuant to which Grantees agreed not to exercise any stock option, in whole or in part, for a 12-month period commencing from April 28, 2020. There were no other changes to the terms of the relevant stock option grants. The Group determined that the agreements between the Group and the Grantees constitutes a modification to the terms of the option grants with no incremental fair value for the underlying awards. Accordingly, there was no impact on the total compensation cost or the pattern for which the relevant compensation charges are recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">As of June 30, 2023, RMB37 of total unrecognized compensation expense related to non-vested share options is expected to be recognized over a weighted average period of approximately 0.93 years.</p> 260454163 0.30 P2Y 0.40 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding: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.55%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p 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:8.88%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p 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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p 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:8.36%;margin:0pt;padding:0pt;"><p 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></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding: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.55%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p 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:8.88%;margin:0pt;padding:0pt;"><p style="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:1.55%;margin:0pt;padding:0pt;"><p 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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p 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:8.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;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding: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.55%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p 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:8.88%;margin:0pt;padding:0pt;"><p style="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:1.55%;margin:0pt;padding:0pt;"><p 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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p 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:8.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;"><b style="font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding: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.55%;margin:0pt;padding:0pt;"><p 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.27%;margin:0pt;padding:0pt;"><p style="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:1.55%;margin:0pt;padding:0pt;"><p 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:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p 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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p 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:8.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;"><b style="font-weight:bold;">grant date</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding: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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:1.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:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align: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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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 January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 130,156,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 0.44</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="font-size:10pt;">-Grant to Employees</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.27%;margin: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.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:8.88%;margin: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.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:8.34%;margin: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.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:8.36%;margin: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;white-space:nowrap;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="font-size:10pt;">-Exercised</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin: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.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="font-size:10pt;">-Forfeited</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.27%;margin: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,523,225)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.88%;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.34%;margin: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.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:8.36%;margin: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.9%;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 June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,633,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 0.45</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,489,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.34%;margin: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.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin: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.33</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;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:57.9%;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 January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,131,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.34%;margin: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.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;margin: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.59</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">-Grant to Employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin: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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">-Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,393,650)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin: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.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><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin: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;white-space:nowrap;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="font-size:10pt;">-Forfeited</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,392,250)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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 June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,345,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin: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.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin: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.54</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,065,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin: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.0000001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 0.54</p></td></tr></table> 130156288 0.0000001 P4Y7D 0.44 6523225 0.0000001 123633063 0.0000001 P3Y6M3D 0.45 38489988 0.0000001 P1Y6M29D 1.33 74131026 0.0000001 P2Y8M8D 0.59 5393650 0.0000001 1392250 0.0000001 67345126 0.0000001 P2Y3M18D 0.54 67065601 0.0000001 P2Y3M18D 0.54 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.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:2.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:9.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:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.34%;margin:0pt;padding: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.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:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:74.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 48.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;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:74.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate (per annum)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.29%;margin: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.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.29%;margin: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.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:74.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise multiple</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:74.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.29%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.29%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:74.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contractual term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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></table> 0.60 0.4856 0.028 0.0125 2.2 2.2 0 0 P5Y P5Y 0 9207000 82000 P12M 0 0 37000 P0Y11M4D <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:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">20.</b></span>Revenue information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Revenue consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> For the six months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Base commission from transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 117,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 143,563</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Innovation initiatives and other value-added services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,925</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 144,834</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 153,488</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 12pt 18pt;">As the Group generates substantially all of its revenues from customers domiciled in the PRC, no geographical segments are presented. All of the Group’s long-lived assets are located in the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Innovation initiatives and other value-added services primarily consists of sales incentive income, franchise income, financial services income, loan facilitation services, parking space transaction services, income from software as a service (“SaaS”) platform participants and revenue from other value-added services rendered to the Registered Agents and market participants.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> For the six months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Base commission from transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 117,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 143,563</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Innovation initiatives and other value-added services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,925</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 144,834</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 153,488</b></p></td></tr></table> 117080000 143563000 27754000 9925000 144834000 153488000 <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:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">21</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span>(Loss) income per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table sets forth the basic and diluted net loss per share computation and provides a reconciliation of the numerator and denominator for the periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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:1.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><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.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><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.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:1.5%;margin:0pt;padding:0pt;"><p 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:25.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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 six months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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:1.5%;margin: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.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.5%;margin: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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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;"> (192,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin: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,361</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Net (profit) loss attributable to noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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 0pt 0.05pt 0pt;"> (4,745)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.6%;background:#cceeff;margin: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</p></td></tr><tr><td style="vertical-align:bottom;width:72.73%;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;">Numerator for basic and diluted net (loss) income per share calculation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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 0pt 0.05pt 0pt;"> (196,845)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:3px 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,458</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average number of ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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 3pt 0.05pt 0pt;"> 2,046,388,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px 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,937,948,159</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><b style="font-weight:bold;">Denominator for basic and diluted net (loss) income per share calculation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:3px 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,046,388,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;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;"> 13,937,948,159</p></td></tr><tr><td style="vertical-align:bottom;width:72.73%;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;">Net (loss) income per ordinary share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin: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:72.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;">—Basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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: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;"> (0.10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;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;">0.001</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 0pt 18pt;">The potentially dilutive securities that have not been included in the calculation of diluted net (loss) income per share as their inclusion would be anti-dilutive or immaterial to the net (loss) income per share are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.86%;border-bottom:1px solid #000000;margin:0pt;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 June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Share options to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,633,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:1px 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;"> 67,345,126</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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 0pt 0pt;"> 123,633,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;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 0pt 0pt;"> 67,345,126</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;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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:1.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><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.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><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.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:1.5%;margin:0pt;padding:0pt;"><p 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:25.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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 six months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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:1.5%;margin: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.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.5%;margin: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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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;"> (192,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin: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,361</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Net (profit) loss attributable to noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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 0pt 0.05pt 0pt;"> (4,745)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.6%;background:#cceeff;margin: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</p></td></tr><tr><td style="vertical-align:bottom;width:72.73%;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;">Numerator for basic and diluted net (loss) income per share calculation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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 0pt 0.05pt 0pt;"> (196,845)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:3px 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,458</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average number of ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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 3pt 0.05pt 0pt;"> 2,046,388,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px 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,937,948,159</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><b style="font-weight:bold;">Denominator for basic and diluted net (loss) income per share calculation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:3px 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,046,388,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;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;"> 13,937,948,159</p></td></tr><tr><td style="vertical-align:bottom;width:72.73%;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;">Net (loss) income per ordinary share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin: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:72.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;">—Basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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: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;"> (0.10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;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;">0.001</p></td></tr></table> -192100000 9361000 4745000 -97000 -196845000 9458000 2046388131 13937948159 2046388131 13937948159 -0.10 0.001 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.86%;border-bottom:1px solid #000000;margin:0pt;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 June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Share options to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,633,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:1px 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;"> 67,345,126</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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 0pt 0pt;"> 123,633,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;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 0pt 0pt;"> 67,345,126</p></td></tr></table> 123633063 67345126 123633063 67345126 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">22.</b></span><b style="font-weight:bold;">Business combination</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Acquisition of Yuancui</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Yuancui mainly engages in the provision of comprehensive operational solution for real estate agencies including application software to manage their businesses, brand authorization and operation training to real estate agencies. On October 30, 2020, the Group completed the subscription for newly issued ordinary shares of Yuancui for a cash consideration of RMB20,000 and acquired equity interest from the shareholders of Yuancui for a cash consideration of RMB10,000. Upon the completion of the transactions, the Group held 51% equity interest in Yuancui and it became a consolidated subsidiary of the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The allocation of the purchase price as of the date of acquisition is summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired (i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,408</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Identifiable and amortizable intangible assets (note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> -Non-competed agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,740</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> -Trademarks </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,070</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,188</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,953)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Noncontrolling interests (ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23,453)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:86.46%;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 30,000</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">i.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Net assets acquired primarily included cash consideration from RMB20,000 from subscription of new shares.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">ii.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Fair value of the noncontrolling interests was estimated based on the equity value of Yuancui derived by the purchase consideration, adjusted for a discount for control premium.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Goodwill arising from this acquisition was attributable to the synergies expected from the combined operations of Yuancui and the Group, the assembled workforce and its knowledge and experience in the managing real estate agencies in China in the PRC. The Group did not expect the goodwill recognized to be deductible for income tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In June 2021, the Group injected further cash capital of RMB8,563 and the Group’s equity interest in Yuancui increased to 70.0%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">In considering property market conditions and the operating performance of Yuancui, the Group ceased all businesses of Yuancui during 2021 and the goodwill recognized from the acquisition was fully impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Acquisition of Deyu and Jiuyi</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group invested in Jiuyi and Deyu as a limited partner during 2018 and 2019, respectively, in connection with certain properties sales projects under the Sales Commitment Arrangements as described in note 1. During the year ended December 31, 2021, the other investors of Deyu and Jiuyi withdrew all their capital invested after completing the properties sales projects. The Group became the sole investor of Deyu and Jiuyi, which have been accounted for as consolidated subsidiaries of the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The acquisition of Deyu and Jiuyi that constitute business combinations are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding: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.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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding: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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:86.45%;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 assets acquired (Note)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58,578</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 12pt 18pt;">Note: Net assets acquired primarily included cash and deposits with real estate developers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">In relation to the revaluation of previously held interests, no material gain or loss was recognized by the Group recognized in the unaudited interim condensed consolidated income statements for the six months ended June 30, 2022, for the other acquisitions that constitute business combinations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Acquisition of Tuqiang</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Tuqiang mainly engages in the provision of internet information services for real estate developers and agencies. On March 31, 2022, the Group completed the acquirement 78% equity interest in Tuqiang. Upon the completion of the transactions, the Group held 78% equity interest in Tuqiang and it became a consolidated subsidiary of the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The allocation of the purchase price as of the date of acquisition is summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.74%;margin:0pt;padding:0pt;"><p 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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired(i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (968)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 454</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Noncontrolling interests (ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (400)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">i.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Net assets acquired primarily included cash, accounts receivables from real estate developers and accrued expenses undertaken.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">ii.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Fair value of the noncontrolling interests was estimated based on the equity value of Tuqiang derived by the purchase consideration.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Goodwill arising from this acquisition was attributable to the synergies expected from the combined operations of Tuqiang and the Group, the assembled workforce and its knowledge and experience in the managing real estate agencies in China in the PRC. The Group did not expect the goodwill recognized to be deductible for income tax purposes.</p> 20000000 10000000 0.51 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired (i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,408</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Identifiable and amortizable intangible assets (note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> -Non-competed agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,740</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> -Trademarks </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,070</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,188</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,953)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Noncontrolling interests (ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23,453)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:86.46%;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 30,000</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">i.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Net assets acquired primarily included cash consideration from RMB20,000 from subscription of new shares.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">ii.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Fair value of the noncontrolling interests was estimated based on the equity value of Yuancui derived by the purchase consideration, adjusted for a discount for control premium.</p></td></tr></table> 16408000 6740000 1070000 31188000 1953000 23453000 30000000 20000000 8563000 0.700 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The acquisition of Deyu and Jiuyi that constitute business combinations are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><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:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding: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.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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding: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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:86.45%;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 assets acquired (Note)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58,578</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 12pt 18pt;">Note: Net assets acquired primarily included cash and deposits with real estate developers.</p> 58578000 0.78 0.78 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.74%;margin:0pt;padding:0pt;"><p 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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired(i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (968)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 454</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Noncontrolling interests (ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (400)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">i.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Net assets acquired primarily included cash, accounts receivables from real estate developers and accrued expenses undertaken.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">ii.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Fair value of the noncontrolling interests was estimated based on the equity value of Tuqiang derived by the purchase consideration.</p></td></tr></table> -968000 454000 -114000 -400000 <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:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">23.</b></span>Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;font-weight:normal;">Capital commitment</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">As a limited partner of those equity method investees disclosed in note 11, the Group is committed to make further capital injection into the limited partnership in accordance with the respective partnership deeds. Such capital investment commitment amounted to RMB300,019 and RMB327,869 as of December 31, 2022 and June 30, 2023, respectively.</p> 300019000 327869000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">24.</b></span>Related Party Balance and Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Transactions with related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(1) Base commission income and Sales incentive income shared with related parties under Self-Commitment and Non-Group Collaborative Agreements (see note 1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ningbo Meishan Jiufeng Investment Limited Partnership(“Jiufeng”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Jiuzhen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shanghai Chongkai Enterprise Management (LLP) (“Chongkai”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Muju</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px 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;"> 566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 286</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,670</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 286</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(2) Other income shared with related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chenji Zhaozhao</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,670</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 386</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Under the respective Non-Group Commitment Agreements, the equity method investees above are parties under tri-party agreements pursuant to which they directly advanced the deposits to the real estate developers for the six months ended June 30, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">During the six months ended June 30, 2022 and 2023, these related parties entered an Exclusive Sales Contracts which is required to directly advance deposit to the real estate developers while neither the Group nor these related parties is required to purchase any unsold unit of properties at the end of the exclusive sales period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">During the year ended December 31, 2022, the Group borrowed bank loan secured by real estate owned by one of equity method investment of the Group, Jiushi and real estate owned by Suzhou Chaxiaobai Culture &amp; Media Co., Ltd.(“ Suzhou Chaxiaobai”). The spouse of a shareholder of the Group is the controlling shareholder of Suzhou Chaxiaobai (see note 13). The loan from Zhejiang Chouzhou Commercial Bank was fully repaid in January, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding: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.05%;margin:0pt;padding:0pt;"><p 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:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:1px solid #000000;margin:0pt;padding: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.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;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding: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.05%;margin:0pt;padding:0pt;"><p 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:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding: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.05%;margin:0pt;padding:0pt;"><p style="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:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="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.98%;margin:0pt;padding:0pt;"><p style="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.9%;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;">Amounts due to related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(1) Payables for income shared under Non-Group Collaborative Agreements (see note 1) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin: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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.98%;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:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Gefei Chengyun</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 10,759</p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Jiufeng</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 242</p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Jiuchuan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 9,403</p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Longshutianye</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin: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,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 10,140</p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Yunde</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 9,383</p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Detong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin: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,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 3,274</p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Qixing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Jiushi</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px 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;"> 65</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;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:2.05%;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:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 44,230</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 43,266</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#00ff00;">​</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:70.9%;margin:0pt;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:2.05%;margin:0pt;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: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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding: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.05%;margin:0pt;padding:0pt;"><p 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:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding: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.05%;margin:0pt;padding:0pt;"><p 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:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding: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.05%;margin:0pt;padding:0pt;"><p style="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:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="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.98%;margin:0pt;padding:0pt;"><p style="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.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">(2) Payables for Base Commission Income shared with related parties under Exclusive Sales Contracts without Sales Commitment Arrangement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;margin:0pt;padding:0pt;"><p 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;">Derong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin: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,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 9,733</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Jiushen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 29</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;margin:0pt;padding:0pt;"><p 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;">Jiufeng</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px 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;"> 495</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;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.05%;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%;background:#cceeff;border-bottom:1px 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;"> 10,257</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 10,257</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;margin:0pt;padding:0pt;"><p 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.05%;margin:0pt;padding:0pt;"><p 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%;margin:0pt;padding:0pt;"><p 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.05%;margin:0pt;padding:0pt;"><p 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.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">(3) Other payables </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;margin:0pt;padding:0pt;"><p 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;">Jiushen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 790</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Jiuzhen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 3,981</p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding:0pt;"><p 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;">Chongkai</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin: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,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 3,689</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Jiufeng</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 149</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;margin:0pt;padding:0pt;"><p 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;">Muju</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin: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,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 5,847</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Chenji Zhaozhao</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;margin:0pt;padding:0pt;"><p 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.05%;margin:0pt;padding:0pt;"><p 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%;border-bottom:1px 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;"> 14,361</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px 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;"> 14,456</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;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.05%;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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.98%;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;white-space:nowrap;width:70.9%;margin:0pt;padding:0pt;"><p 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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 68,848</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 67,979</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 12pt 18pt;">Jiuchuan, Decheng, Longshutianye, Longshuqianli, Yunde, Gefei chengyun, Jiushen, Detong, Derong, Qixing, Jiuzhen, Deyan, Jiushi and Muju are equity method investees of the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Jiusheng and Jiufeng are subsidiaries of Jiushen.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Chongkai is a company owned by two of the founders and certain management of the Group.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Transactions with related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(1) Base commission income and Sales incentive income shared with related parties under Self-Commitment and Non-Group Collaborative Agreements (see note 1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ningbo Meishan Jiufeng Investment Limited Partnership(“Jiufeng”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Jiuzhen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shanghai Chongkai Enterprise Management (LLP) (“Chongkai”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Muju</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px 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;"> 566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 286</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,670</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 286</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(2) Other income shared with related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chenji Zhaozhao</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,670</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 386</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 23000 0 4022000 0 59000 0 566000 286000 4670000 286000 100000 100000 4670000 386000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding: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.05%;margin:0pt;padding:0pt;"><p 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:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;border-bottom:1px solid #000000;margin:0pt;padding: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.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;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding: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.05%;margin:0pt;padding:0pt;"><p 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:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding: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.05%;margin:0pt;padding:0pt;"><p style="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:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="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.98%;margin:0pt;padding:0pt;"><p style="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.9%;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;">Amounts due to related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(1) Payables for income shared under Non-Group Collaborative Agreements (see note 1) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin: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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.98%;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:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Gefei Chengyun</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 10,759</p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Jiufeng</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 242</p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Jiuchuan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 9,403</p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Longshutianye</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin: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,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 10,140</p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Yunde</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 9,383</p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Detong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin: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,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 3,274</p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Qixing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Jiushi</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px 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;"> 65</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;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:2.05%;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:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 44,230</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 43,266</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#00ff00;">​</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:70.9%;margin:0pt;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:2.05%;margin:0pt;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: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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding: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.05%;margin:0pt;padding:0pt;"><p 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:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding: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.05%;margin:0pt;padding:0pt;"><p 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:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding: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.05%;margin:0pt;padding:0pt;"><p style="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:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="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.98%;margin:0pt;padding:0pt;"><p style="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.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">(2) Payables for Base Commission Income shared with related parties under Exclusive Sales Contracts without Sales Commitment Arrangement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;margin:0pt;padding:0pt;"><p 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;">Derong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin: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,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 9,733</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Jiushen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 29</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;margin:0pt;padding:0pt;"><p 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;">Jiufeng</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px 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;"> 495</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;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.05%;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%;background:#cceeff;border-bottom:1px 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;"> 10,257</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 10,257</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;margin:0pt;padding:0pt;"><p 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.05%;margin:0pt;padding:0pt;"><p 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%;margin:0pt;padding:0pt;"><p 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.05%;margin:0pt;padding:0pt;"><p 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.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">(3) Other payables </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;margin:0pt;padding:0pt;"><p 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;">Jiushen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 790</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Jiuzhen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 3,981</p></td></tr><tr><td style="vertical-align:bottom;width:70.9%;margin:0pt;padding:0pt;"><p 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;">Chongkai</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin: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,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 3,689</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Jiufeng</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 149</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;margin:0pt;padding:0pt;"><p 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;">Muju</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin: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,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 5,847</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;">Chenji Zhaozhao</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;margin:0pt;padding:0pt;"><p 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.05%;margin:0pt;padding:0pt;"><p 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%;border-bottom:1px 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;"> 14,361</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px 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;"> 14,456</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.9%;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.05%;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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.98%;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;white-space:nowrap;width:70.9%;margin:0pt;padding:0pt;"><p 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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 68,848</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 67,979</b></p></td></tr></table> 10759000 10759000 242000 242000 9403000 9403000 10140000 10140000 9383000 9383000 3274000 3274000 964000 0 65000 65000 44230000 43266000 9733000 9733000 29000 29000 495000 495000 10257000 10257000 790000 790000 3981000 3981000 3689000 3689000 149000 149000 5561000 5847000 191000 14361000 14456000 68848000 67979000 2 <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:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">25.</b></span>Parent only financial information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The following condensed parent company financial information of Fangdd Network Group Ltd., has been prepared using the same accounting policies as set out in the accompanying Unaudited Interim Condensed Consolidated Financial Statements. As of June 30, 2023, there were no material contingencies, significant provisions of long-term obligations, mandatory dividend or redemption requirements of redeemable shares or guarantees of Fangdd Network Group Ltd., except for those, which have been separately disclosed in the Unaudited Interim Condensed Consolidated Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i style="font-style:italic;font-weight:normal;">(a)    Condensed Balance Sheets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:72.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.28%;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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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.28%;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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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.28%;margin:0pt;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.4%;margin:0pt;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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;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:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Current asset</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p 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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px 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;"> 25,364</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total current asset</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px 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;"><b style="font-weight:bold;"> 22,710</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px 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;"><b style="font-weight:bold;"> 25,364</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Non-current asset</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;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:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investments in and amounts due from subsidiaries, the VIE and VIE’s subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p 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.4%;border-bottom:1px 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,533,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px 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,827,604</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total non-current asset</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px 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;"><b style="font-weight:bold;"> 1,533,937</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px 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;"><b style="font-weight:bold;"> 1,827,604</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,556,647</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,852,968</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Current liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p 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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;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:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;border-bottom:1px 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;"> 27,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px 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;"> 25,792</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total current liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px 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;"><b style="font-weight:bold;"> 27,225</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px 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;"><b style="font-weight:bold;"> 25,792</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 27,225</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 25,792</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p 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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;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:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Class A ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;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</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p 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.4%;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,051,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;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,197,029</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated other comprehensive loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (393,841)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (392,574)</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,128,369)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,977,293)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px 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;"><b style="font-weight:bold;"> 1,529,422</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px 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;"><b style="font-weight:bold;"> 1,827,176</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;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;white-space:nowrap;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities and equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,556,647</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,852,968</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i style="font-size:9.5pt;font-style:italic;">(b)    Condensed Statements of Results of Operations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.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;">For the six months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></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;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (150,286)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (5,188)</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (150,286)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><b style="font-weight:bold;"> (5,188)</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Loss from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (150,286)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><b style="font-weight:bold;"> (5,188)</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity (loss) income of subsidiaries and the VIE and VIE’s subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (110,690)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 20,474</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Other income:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;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:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;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,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">—</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 1,710</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(Loss) income before income tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (251,059)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><b style="font-weight:bold;"> 16,996</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">—</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net (loss) income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (251,059)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"><b style="font-weight:bold;"> 16,996</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion of Redeemable Convertible Preferred Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">—</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deemed dividend to preferred shareholder</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net (loss) income attributable to ordinary shareholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (251,059)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 16,996</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i style="font-size:9.5pt;font-style:italic;">(c)    Condensed statements of cash flows</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:76.02%;margin:0pt;padding: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.34%;margin:0pt;padding:0pt;"><p 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:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding: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.34%;margin:0pt;padding:0pt;"><p 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.44%;margin:0pt;padding:0pt;"><p 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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding: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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="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.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:76.02%;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;">Net cash used in operating activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;background:#cceeff;border-bottom:1px 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;"> 2,155</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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: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;"><b style="font-weight:bold;"> (143,941)</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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;">Cash flows used in investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin: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:9.6%;margin: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:2.44%;margin:0pt;padding:0pt;"><p 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: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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investments in and amounts due from subsidiaries, the VIE and VIE’s subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;background:#cceeff;margin: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.44%;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: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;">—</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment in short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin: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:9.6%;margin: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,180)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p 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:9.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;">—</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from redemption of short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;background:#cceeff;border-bottom:1px 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,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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: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 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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;">Net cash used in investing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin: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:9.6%;border-bottom: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;"> (144,027)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p 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:9.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;"><b style="font-weight:bold;">—</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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;">Cash flows provided by financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;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:2.44%;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: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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from issuance of ordinary shares, net of issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin: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:9.6%;margin: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.44%;margin:0pt;padding:0pt;"><p 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:9.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;"> 264</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from issuance of issuance of convertible bonds, net of issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;background:#cceeff;border-bottom:1px 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.44%;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: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 3pt 0.05pt 0pt;"> 145,064</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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;">Net cash provided by financing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;border-bottom:1px 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;">—</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p 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:9.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;"><b style="font-weight:bold;"> 145,328</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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;">Effect of exchange rate changes on cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;background:#cceeff;border-bottom:1px 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;"> 9,159</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,267</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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;">Net (decrease) increase in cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;border-bottom: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;"> (132,713)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:1px 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;"> 2,654</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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 and cash equivalents at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;background:#cceeff;border-bottom:1px 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;"> 162,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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 3pt 0.05pt 0pt;"> 22,710</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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;">Cash and cash equivalents at the end of the period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;border-bottom:3px 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;"> 30,261</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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;margin: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;"> 25,364</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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:justify;margin:0pt 0pt 0pt 18pt;"><i style="font-style:italic;font-weight:normal;">(a)    Condensed Balance Sheets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:72.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.28%;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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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.28%;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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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.28%;margin:0pt;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.4%;margin:0pt;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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;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:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Current asset</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p 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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px 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;"> 25,364</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total current asset</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px 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;"><b style="font-weight:bold;"> 22,710</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px 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;"><b style="font-weight:bold;"> 25,364</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Non-current asset</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;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:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investments in and amounts due from subsidiaries, the VIE and VIE’s subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p 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.4%;border-bottom:1px 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,533,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px 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,827,604</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total non-current asset</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px 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;"><b style="font-weight:bold;"> 1,533,937</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px 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;"><b style="font-weight:bold;"> 1,827,604</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,556,647</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,852,968</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Current liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p 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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;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:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;border-bottom:1px 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;"> 27,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px 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;"> 25,792</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total current liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px 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;"><b style="font-weight:bold;"> 27,225</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px 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;"><b style="font-weight:bold;"> 25,792</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 27,225</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 25,792</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p 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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;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:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Class A ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.4%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;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</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p 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.4%;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,051,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;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,197,029</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated other comprehensive loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (393,841)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (392,574)</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,128,369)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,977,293)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px 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;"><b style="font-weight:bold;"> 1,529,422</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px 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;"><b style="font-weight:bold;"> 1,827,176</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;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;white-space:nowrap;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities and equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,556,647</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,852,968</b></p></td></tr></table> 22710000 25364000 22710000 25364000 1533937000 1827604000 1533937000 1827604000 1556647000 1852968000 27225000 25792000 27225000 25792000 27225000 25792000 1000 14000 5051631000 5197029000 -393841000 -392574000 -3128369000 -2977293000 1529422000 1827176000 1556647000 1852968000 <p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i style="font-size:9.5pt;font-style:italic;">(b)    Condensed Statements of Results of Operations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.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;">For the six months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></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;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (150,286)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (5,188)</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (150,286)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><b style="font-weight:bold;"> (5,188)</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Loss from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (150,286)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><b style="font-weight:bold;"> (5,188)</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity (loss) income of subsidiaries and the VIE and VIE’s subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (110,690)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 20,474</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Other income:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;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:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;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,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">—</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 1,710</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(Loss) income before income tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (251,059)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><b style="font-weight:bold;"> 16,996</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">—</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net (loss) income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (251,059)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"><b style="font-weight:bold;"> 16,996</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accretion of Redeemable Convertible Preferred Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">—</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deemed dividend to preferred shareholder</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net (loss) income attributable to ordinary shareholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (251,059)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 16,996</b></p></td></tr></table> 150286000 5188000 150286000 5188000 -150286000 -5188000 -110690000 20474000 1297000 0 8620000 1710000 -251059000 16996000 0 -251059000 16996000 0 0 -251059000 16996000 <p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i style="font-size:9.5pt;font-style:italic;">(c)    Condensed statements of cash flows</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:76.02%;margin:0pt;padding: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.34%;margin:0pt;padding:0pt;"><p 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:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding: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.34%;margin:0pt;padding:0pt;"><p 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.44%;margin:0pt;padding:0pt;"><p 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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding: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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="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.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:76.02%;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;">Net cash used in operating activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;background:#cceeff;border-bottom:1px 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;"> 2,155</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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: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;"><b style="font-weight:bold;"> (143,941)</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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;">Cash flows used in investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin: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:9.6%;margin: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:2.44%;margin:0pt;padding:0pt;"><p 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: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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investments in and amounts due from subsidiaries, the VIE and VIE’s subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;background:#cceeff;margin: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.44%;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: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;">—</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment in short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin: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:9.6%;margin: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,180)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p 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:9.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;">—</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from redemption of short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;background:#cceeff;border-bottom:1px 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,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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: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 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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;">Net cash used in investing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin: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:9.6%;border-bottom: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;"> (144,027)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p 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:9.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;"><b style="font-weight:bold;">—</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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;">Cash flows provided by financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;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:2.44%;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: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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from issuance of ordinary shares, net of issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin: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:9.6%;margin: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.44%;margin:0pt;padding:0pt;"><p 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:9.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;"> 264</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from issuance of issuance of convertible bonds, net of issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;background:#cceeff;border-bottom:1px 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.44%;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: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 3pt 0.05pt 0pt;"> 145,064</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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;">Net cash provided by financing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;border-bottom:1px 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;">—</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p 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:9.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;"><b style="font-weight:bold;"> 145,328</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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;">Effect of exchange rate changes on cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;background:#cceeff;border-bottom:1px 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;"> 9,159</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,267</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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;">Net (decrease) increase in cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;border-bottom: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;"> (132,713)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:1px 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;"> 2,654</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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 and cash equivalents at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;background:#cceeff;border-bottom:1px 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;"> 162,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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 3pt 0.05pt 0pt;"> 22,710</p></td></tr><tr><td style="vertical-align:bottom;width:76.02%;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;">Cash and cash equivalents at the end of the period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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:9.6%;border-bottom:3px 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;"> 30,261</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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;margin: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;"> 25,364</b></p></td></tr></table> 2155000 -143941000 162180000 18153000 -144027000 264000 145064000 145328000 9159000 1267000 -132713000 2654000 162974000 22710000 30261000 25364000 <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:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">26.</b></span>Subsequent events</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group evaluated its subsequent events through September 29, 2023, the date on which these financial statements were issued. Expect for the below transaction, there is no material events or transactions needing recognition or disclosure found. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On July 17, 2023, the Company offered to certain investors (i) an aggregate of 11,428,565 American Depositary Shares, or ADSs, of Fangdd Network Group Ltd., each representing 375 Class A ordinary shares, par value US$0.0000001 per share, at a price of US$0.70 per ADS, (ii) certain regular warrants, or the Regular Warrants, to purchase up to an aggregate of 11,428,565 ADSs, and (iii) certain reset warrants, or the Reset Warrants, that permit cashless exercise of up to an aggregate of 28,571,413 ADSs. The Regular Warrants and the Reset Warrants are collectively referred to as Warrants in the prospectus supplement announced. Such securities are being issued pursuant to the prospectus supplement, the accompanying base prospectus, and that certain securities purchase agreement, dated July 17, 2023, by and between us and the investors. This prospectus supplement also covers the Class A ordinary shares represented by the ADSs issuable from time to time upon exercise of the Warrants. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Warrants are offered together with the ADSs to each investor. Each Regular Warrant will be immediately exercisable upon issuance and remain exercisable within five years for ADSs at an exercise price of US$0.77, which is subject to downward adjustment pursuant to the terms thereof following the 45th trading day after the date of this prospectus supplement, or the Measurement Date (such 45 trading day period is referred to as the Measurement Period). Each Reset Warrant permits cashless exercise on the end of the 45-day Measurement Period into a number of ADSs equal to the difference between (i) the quotient obtained by dividing (a) an investor’s subscription amount by (b) the greater of (A) the average of the five lowest volume-weighted average prices, or VWAPs, of the ADSs during the Measurement Period and (B) $0.20, and (ii) the number of ADSs issued to such investor at the closing and if applicable, on the 15th and 30th trading days during the Measurement Period. The Reset Warrants may also be exercisable at an exercise price of US$0.77 within six months after issuance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On July 21, 2023, the Company entered into a share subscription agreement (the “Subscription Agreement”) with ZX INTERNATIONAL LTD (the “Subscriber”), a British Virgin Islands company controlled by Mr. Xi Zeng, the chairman of the board of directors (the “Board”) and the chief executive officer of the Company. Pursuant to the Subscription Agreement, the Company issued 1,371,427 newly created Class C ordinary shares of par value US$0.0000001 each (the “Class C Ordinary Shares”) to the Subscriber, at a per share price of US$0.0022. Each American depositary share (the “ADS”) represents 375 Class A ordinary shares, par value US$0.0000001 each, of the Company. The Class C Ordinary Shares have the same rights, privileges and restrictions approved by the Board on November 29, 2022. The Company issued the additional Class C Ordinary Shares to the Subscriber for the purpose of maintaining a stable corporate structure following the closing of the Company’s US$8.0 million registered direct offering that was announced on July 17, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">On July 24, 2023, the Company changed the ratio of the American depositary shares (“ADSs”) representing its Class A ordinary shares from one (1) ADS representing three hundred and seventy-five (375) Class A ordinary share to one (1) ADS representing five thousand six hundred and twenty-five (5,625) Class A ordinary shares. For the ADS holders, the change in the ADS ratio will have the same effect as a one-for-fifteen reverse ADS split. There will be no change to the Company’s Class A ordinary shares. The effect of the ratio change on the ADS trading price on Nasdaq take place at the open of trading on August 4, 2023 (U.S. Eastern Time).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p> 11428565 375 0.0000001 0.70 11428565 28571413 0.77 0.20 0.77 1371427 0.0000001 0.0022 375 0.0000001 8000000.0 375 5625 EXCEL 129 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'HP/5<'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 " !Z,#U7SUFZI^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'&@4)/FTM%3!X,5-G8SMMJ:Q8FQ-9*^_1RO31G; ^QHZ?>G M3Z!&>ZF'@,]A\!C(8GR87-='J?V&G8F\!(CZC$[%,B7ZU#P.P2E*SW "K_2' M.B$(SE?@D)11I& &%GXALK8Q6NJ BH9PQ1N]X/UGZ#+,:, .'?84H2HK8.T\ MT5^FKH$[8(81!A>_"V@68J[^BQ'.N<2SM4\/:T?\GK%K:/ MI'J-Z5>TDBX>-^PV^;7>/AYVK!5621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M 'HP/5>3.ZK)OP( +\( 8 >&PO=V]R:W-H965T&UL MK99M;]HP$,>_BI5)>S7(4X&V Z1"Q\:Z5JS=@_;238[$:F)GME/*M]_9"2F3 MP.VDO4G\='__[B[V9;P1\D'E )H\E057$R_7NCKW?97D4%+5%Q5PG%D+65*- M79GYJI) 4VM4%GX4!$._I(Q[T[$=6\GI6-2Z8!Q6DJBZ+*GKN! M6Y;EV@SXTW%%,[@#_;U:2>SYG4K*2N"*"4XDK"?>17@^"ZV!7?&#P4;MM8EQ MY5Z(!]-9IA,O,$100**-!,77(\RA*(P2G MER*I,14_!SS?LD#MZ1*(ABAU[<>1Q;O?C_>=P(GAP6-.?F7%4T@8F' M!T.!? 1O^O9-. S>.W!/.MP3E_HS[K=M!8?@W.;#WI4#8M!!#)PJ\UI*P[!@ M*J$%^054FOP2_.0.,KG5>KTPZL6A@VO8<0V=2FWZ;B%C2DN*A#>T/$CDUEE0 MGJ4IN0%M[A#R48JZ(E]TVGP/43I5@J"(!P- M@L&9ZQB<=EBGK_NNVIRN0#*1D@4.JT-H;K6OD0/IK$,Z+\7@=<%IH^+ZUE^0ZJZOE^ZO<._*#O\I=?8X'DW<"V+'J/R] MFE*"S&SE5"01-==->>E&N^I\T=2DY^5-:;^F,F-F>;.?YA@#0+<'XMA-YUS ;=/\OT#U!+ P04 " !Z,#U7F4MR MC68) #K,@ & 'AL+W=O59A8;Y8]"U1!S.ZR-<-,#3-[=1]-(HAK'"MK*S#\^Y/M$"=26P36 MW!>(XT>/W=U2ZVE).7Y0Y?=J(:5&/Y9Y49V,%EJOWD\FU6PAEVGU3JUD8>[< MJG*9:G-9WDVJ52G3>=-HF4]($(2399H5H]/CYKO/Y>FQ6NL\*^3G$E7KY3(M M'\]EKAY.1GCT],67[&ZAZR\FI\>K]$Y>2_UM];DT5Y,MRSQ;RJ+*5(%*>7LR M.L/O$\;K!@WBSTP^5#N?46W*C5+?ZXO+^BA M#=BF 6L\TYK2^"%)=7IZ7*H'5-9HPU9_:)S9M#;F9T4=]VM=FKN9::=/OUV= M?4LNOUXDZ/+JZ\67RX]H^NDJN;BZ-M^83]>?/EPF9_7M\[,/9U?3"W3]^\7% MUVOTSW_@D/^"L@)]7:AUE1;S:HQ^VKL^GFCS@O5C)K/-RYRW+T-Z7N:/=?$. MT6",2$ HFE[]%_W*G2>3,T."&AGA>:6+\OG4^ MV3J?-.2TAWRZ+DM9:)16E=2@O]KV#&Y?YX3WU2J=R9.1&?25+._EZ+1^O> 7 MR&%#DB4#D>WYC6[]1GWLI].T6B#3Q="L_B#_6F?W:6X<";JPI>(-59T%[T\Q M#03EQY/[7>>TL' 7%@4DWD!>$ZX7JM1'6I9+DP/NC3W+OGAX>5[: MI8,'/D3)IN>I/+,2JDACP3 H$). VM M(+LP3IB(K"B[*":".!:P.6)KCO":\[F4J_2QB6TS )5>R'*3OWKM$JY?A<"! M-;:F+HQ&!#/++A>%8QS'(6Q7M+4K\MIU:?ILH5692;#/1NY#2<@#RP )9B5 M9Q( A#'O"4N\??W8^_I?E4YS(Q>>FTYBY^$19A&VTX@+PYC04%BF &P\BF(. MVX*#3I($WFGQ2A5'S]NR(1DHD0S*E@S%MN_ '4V'GQFEIBXH]>.XF1M7R\:1 M9K16ZE8_I&5_!MKP[HU!0:C5/0 4QQ8H@:@"VM//<:>8L%=8G%X8@_0C6DJ] M4//=J:;?)N+V9F92AIU6 1P)N+#'+P@+@Z@G >%.TV"_J/F@BKMV I6MC9UQ M_;91P,F!G9< %'/R*@ *>V<_W"D;[) (%MR)% @345^P.G&"_>JDM8D$X$[8=@,B@#)/ -@3 !2(,1=QC22='<'1099AGZ4V69[I'EV"OJGGQ M'#@D6S(4V[X'.T6$_9)HIR"Y28OOZ$:5AL,,Y K]G!6S?#VO!W75CU*W:*:* M2N79/*TKLS\O+]!#9J:=M:[%O%J7)@-HA8P"1E.U7*7%8]WFR\=S0<8\")H9 MM\CJ_EA_GQC]O[PQ8GF[F%#?_V-=R.TJQ=CP5BO9K(3EC^_0E=(286C1XMQO M_(L#/R1;@EU=: 99WU1".EE(O*JI*Z5,!5+74;MQ3.U[KX]>2*,QB7D3'G/) M,1OSD+U)%#<&[PDIRB)'< $X006WI0D "WE,<(\@)YV>)'X].6W6(659_:M> MZET7\\;%MU+NC:59/^KUT3!>%4P\!<-XG6/Q-K$ ]"HV#[-#X<(89:$="4C\ M"M8S:9.=]4*_^C5#H%P;_\D?*UE4" 8-OO (K9RXX B$6BIVPB78%!_ 6&+=!W%--6V>[$ M0!T _QM#8AS$81<3_C8Q 0J=T);B "ATQ@&P7$P8[8E(5S(1?\FTOQCUC((E M;G431E%@+V=. 5S,HMA6Y"#,:/R>U6W2E4LD/'A-ZCF3O(77BS=MAF1+AF+; M]V)7H!%_@?;_39!BS$C\-!K-51B^T?0$K%SC,'*RI MC-+1WF""R0 C2TX&[ MBI+X5[@]>?+ _/AW*J(8/\5!B#<*@KNP+H2]Q0" <& O:T-,<9__NWJ4'+)$ M7[P@C;AE%"4LM!?W !ACPA&D !GF8<^*"^UJ,NJOR5JKGK&$ N4+"3BUEN<\MT]GHDR&+69YB7#\ZF"$KR0Q$E M Q#M.Z\K3:C_+$.[,/\>=-.@IQ@&94N&8MOWVLY!!G_%<#:?9_7Y)S.(5FDV M/\H*-$M7F1E4H"-="5JTB,:$R[L+0$(R!FVDTH"$]*(]9G8 MZ5SJU[F[)L[E;3;+P T.ZDK2(\991)RU!0@9$D&(8Q-(R44H^G)@IW/I(=L" MOZ;%W7R.KJ2N3^VAWTJU7J$/>OX.58O4!%'E\V:=I]VI JT&UOAYZ);L (YR M2IUS-\ .1!!@W%,^TDZ14K\B;72]R?.ERO-6@FII!GK/42)7FQVQW8II8Q, MXY&]6@>2F6#W6-0)/>H7>FT$/9%QY8T)2^ DKVF.4J''!O!\"!>SL0SK>WPSK-Q/R:J989JD#3/*TJ= 8>]AKT M:,.@;,E0;/O.ZS0:PZ^5&>P5VL?CM2'9DJ'8]KW6B3/F7S?^5)KB+BT?V_0- MYC8&'9.PCQ<"9Q_LPX4 3<^ Z402>^:X9S-2SI$ZP HOTXO[P)!LR5!L^U[< M.6/*7CURO%KNQ5X;DBT9BFW?:YW(8\^<_SB@S[WB$"I8!0Y%E Q U+IKLO/# M@OIG(!_3\BXK*I3+6\,926N0>*:.9Q++ M._5.ZV3JI#O[D=A*S 2#"R))=_;'KWC8&! R\JC]T(!]=:[.L70Y;P<7.D7&+G9@#SBNT]>DX-CD%%Y MB*+G[&2VNAQHV8Q(0)8T@_#8GQO32@WZ+7SZ0D9&9XRRA(\O_!:QFK#< R36BT*0>S M&6S\L/CKO95"' R ;L< 6 Z C0%&5P94#D!],QCE "-7IJ"2ZX ]ZHU'.21IGHH/ ]Q[\P*<^=Z+7!8C!!\D*R46R]9;DC^]AX#P)#%:B4UD.!#M M,Q=DBS#K<'[(-LUZ%"ZB[(,HRW2A;O)IF'L:II#&)"^8)$[^R*Y):;C*N(!' MPM\G9FL.2#=UN\&G'64@PVK0X4!IMF'SV5A[-I:0S2Q<,C* >F^[GX5+PVKE MUC6H-UAP@HQ&#&['&(YM\3G8>PZVD,/-EL0>9;L,!(1=G@]+UX=E4T:.L C/HW W\V.%V%%91%2"845@-0'=O8"N MBF7MLP'^B]8A:VY[YI-V_YKZ3",8]@^NT*RNFB[W8)-ILV!UQN1VYS(0 MTFM&)1I6A587KS* NGGR3A-Z1VG55*)A56AUU2JCJ8N=9KGDF'E>/K.+<@Q> MO" E;'=5-\9<186HTHH6:,[AI8]\:%_\%"6M2U7Y65UL:&M2^4F2'JM";0\* M-<=D=SNZZUK-*B01C#G!NF-JCF59AM-1A"J3JPLM8&?MC5*:4&8,,MG.^O2Q.T(DZ<6O$@VK0JL_I:J,,=1.+<)0:*FE'TZI M1,.JT.JJ5?X;'O'?IQ5A,:JTHGJO(JPJ:5VJ@^>@0NLDK];^JT.HJ5OX7GNQ_H5+_JQ0-JT*KJU;Y7_A+_*\855K1?OY75=*Z M5)7_A6K]+VR[5-/FW8'W#<2<0-OLO.^&E>6%O];RPK8Q[6#:,Q!S D5,*Y<+ MQ2[W^VS*):#4T2I%PZK0ZJW#RM$BL:/MV7E%2MVM4C2L"JVN8.5ND=C=2K9? M]=83[N8N$N>35J>=4-!6195316*GVJ>QBMH^TM0-L]G-FHA323/FN%?D0+>C M!8L.^NQBZRK7A$5M2\GKPHIS2G/G).WNUZ+*PZ*C;?0XNR"2MRT)D^Q1=;@" M$5V36-CJ0NUNN&.Y3K,W)$XNK4$[*5MTFM-AY%%E09&X"=^SOX-^+TVUM-;G%J:0%X[PJX'2U^5'E"9*MJB2.A MNY2^0JI$PZK0ZBI6_A.)_6???<-Y6&I;S9[W1)Q,6AI>4@.Z'2NG(G/TP8J4<[7 M+->_/'.QBI7^*A9#N18L3LI"JVQ(',<;KN(T'XPORVOW8GS)-RI+O%Q[2Q5(5%X;CRW6\8#.FOJ[OA?XV;*(DZ8KE,N4Y$NSY M:O 17T2N4Q0H%;^G[$7N?$:%E2?.OQ5?ILG5P"EJQ#(V5T6(6/_;L@G+LB*2 MKL>?==!!<\^BX.[GU^B?2_/:S%,LV81G?Z2)6EX-@@%*V'.\R=0#?_F5U89& M1;PYSV3Y%[W46F> YANI^*HNK&NP2O/J?_R]3L1. ;>O *D+D$X!$O84H'4! M^MX[N'4!M\Q,9:7,0Q2K>'PI^ L2A5I'*SZ4R2Q+:_MI7K3[3 G]:ZK+J?'7 MVX]?H^GC=82FMX_7#],;-+F[C:YO9_J*_C2[^S*-/A8_SQ[UOYOKV\<9NONL M?[JY?[C^5>NFOU^CDR]WL]FICJ O7Z-__@-[HY]1FJ/')=_(.$_D!_33WO?+ MH=)U+VHPG-?U_%35D_34TT,W/%=+B:[SA"7[Y8?:CDI]/^:-'[HY'#*[R7 M)-KT#EK>D_[?>@?4\E4=7+@.Q<1W(=?QG%T-],PFF=BRP;AP[/P,-[?)O6N+/GY@6Y9O&)2PJN"H+%A,[-LQ'E$W""Z'V]U45#)O1T8P]OQ] M500$<]V NHULK_:CIO8C:^TG7"K$G_72T.NB"N#OW/@,4^KYM&,#T@7N3@4K M'Y#,=3 )8"->8\2S&OE%<"G16O#G5$$N/..V. SPJ./!5!&?=HQ&ILCU'0^N MOM]4W[>.X+LU$[%*\P5BWS4K2"8O(!?^,8?@,8-%1PJVE[R@25Y@;?M9G.G9 M5"]8>L45W]A>&J$L!E!/'77[ J B(Z_3%P!1$#@$[@QAXR>T^KD7/-G,E>:B MK0:^M<8W9?43 GY\GW0- 3+BNMWQ":AHZ(<^; D[+< X]@'*6WS.JMCKI7'R\D3J?:$T@7C@QWD Q3ESI.C[\=0,-6?X]<:7?<&,>@ M*0QU&S\P3 $Z3(CI"M(%) C#'E>D=46LKKX4L^JSX*M79SR''1&@F8+0"[N. M %TXPKAK")!A/\ A[3'4DA*VH]*=6C*A(7?.5PR=O#;2*3C;XJ,2SU&C1<>* MMI_&%GJPG7JFN6(Z;C,O?4 Y ]?=.DYG_'9[!2#"3K=/0*+^B:DE(&Q'(+TO MU;O.7._BA&#Y_(>V-%_&^8*AA=Z/]QLS08:&I&O,%(V,P6MJ7!?WN&IQ"+_! M0[KN&NGU\#U%>M\NEURH,]UF*]WWM[KABD4%'LDFWIQYKM,U!JBZ8!L!(@W M/6BF)6S$Q?Z0[ZHW+$_-ZGZL6,2].@#BYSC&"8!F8N- M]OM?H ]NV0?;X0=*1YV$%5-+GKS9X! .:7XP!BFD\XB1#D#F$8_TM7L+1=A. M19#1G.=GU;A5*):2*8G^JK?9H%43;HPVMU;BX%D:H"G? M]KM&3)FN(^FB!2 ;.9K9>ZRTI$3LI#0K#G.*K?1)5DZZU5:T8B=H/#(F2\=% MD1I'5/P=]&_"D.MV5QI Y!G6(:K:V0/O.V^1BEA9HV)$O<8DJ5QS64#P,Y*; M)YDF:2Q2F(#KD/N;$6,"!E7=5<9>N[\Y_Y*6A(B=A.HU=EHUX1/3TQ)[JT%- MDO'WK"[6G5%HN('8NFC84&DT^UO9SU'+ 0$V-(Z'07 M$4#E.D8_!SP M:#1!)S2F5U.#NR=C@.9,MUO?#-,R#K$SCM%PAMO/&MB3!&EA\?P*_2+X9HV^ MJ.0=MTUSD:1Y+'Y4#Q*6/$N8 M@-O7Q!#(L*F"#$.G31;#M(4::H>:=PU/:I((,#P!%3 \ 95U>-*6:RA^QRF# M]J"7G&7Q]'7+;)ZLD'3PDY5C1HN.%6T_D2U543M5&9MSI7%79G'U,#KY]Z;: MV#0DU;/B4I-\,.D^8IE *G_4[32F*,2CGH,VNO,$SPY1U?'A?H_9&PQO6C19 M"3M>EY8FD,SUNL?:@*HX4 S[SB5HBTO4CDN@S\KA$18R:N*0L9 !&F,A S26 MA8RV4$7M4/5F*__].;Z^\]X#0L=\"%#+O+WV[^[U(R"8;G_?"WJPDK8,1CWK MS%CCC!N4Z&$1"]EF M\K0Y 6E>- "36]T@W#T*.7>Z*#ZQU^/@K%71BH,A$O&,HWJR>=$+U\[$\H M\D/Q.I;N2W_94@.!84C]T UV5[XZ00>((T!,'->C08!I3Q+DH2D M[D&V-+@ 5/:FX1!Q!(A[TS#<>8ELQ<2B?!E/ZC5EDZOJM:KF:O/"W\?R-;?. M]4_X(JI>VVO#5&\1WL1BD>829>Q9AW3.?;T.B.K%O.J+XNOR5;4GKA1?E1^7 M+-8K4R'0OS]SKEZ_%#=H7H\<_P=02P,$% @ >C ]5XCRS&!S# 38T M !@ !X;"]W;W)KL80M-A)H (V3JOSX!0E+IFEA-#G)RXPN]'<:FCXT MS5'[^B7+?RU6<5QROVW6:7$S6I7E]L?QN%BLXDU4?,RV<5I]\Y3EFZBLWN;/ MXV*;Q]%R7VBS'@L\KXPW49*.;J_WGX7Y[76V*]=)&HC<^4I;))DZ+)$NY/'ZZ&=V1'T.1 MKPOLM_A/$K\4;UYS]:X\9MFO]1MK>3/BZQK%ZWA1UHBH^N]K/(W7ZYI4U>-+ M QT=->N";U^_TO7]SE<[\Q@5\31;_S=9EJN;T63$+>.G:+S+C9(;GF M+;)UL?^7>VFVY4?<8E>4V:8I7-5@DZ2'_Z/?F@,QI(#0%!"&%A"; B)50%+. M%)": A)=0#U30&X*R$,+*$T!A2H@RF<*J$T!=6B!25-@0A60I3,%M*: -K0 MX5];CJ>*")-S18Z-3;?V^2*OS4WH]A;/5NRUP0G=XN>+O#8YH=N\AK&+O#8Z MH5O]?)'79B?[=A\?.LF^A\VB,KJ]SK,7+J^WKWCUBWTWW9>O.E:2UHYR7^;5 MMTE5KKS][-]]GED/\QEG^0_SGRV/FP;^;.[?5Y]4K^X#UYK=U5_?/U3_>7/_ MX9X+=&YJWOG&_+XJQ,W__=EZ^(7[YS^((O_$)2GWL,IV190NBQ^X[UKOK\=E M5>-:=[QH:O?I4#OA3.T>LC):<\4JRN-5ME[&>?$O+OZR2\K?N:@L\^1Q5T:/ MZY@K,TZ/TN?EDO/CLK8PSLBSW99SDTU2QDMNZO_"?3C4\'M&+:9_3RT^W\^X M#]^Q*C#KKT"0+Y.T\OM#'0INFFTVE1M/UU%1<'>MO6LV86C,+]38PS]Q&?7Y M6;[^+?SI<+[1S[];+I/Z&E6UU#9*EE?5B;>(MDG=K)(RO]I_ ML(WS)%O67\_BQ4=.)#]P B\0ELL?A.2]4#W&_7HK$E&0M>OQU[FS] M8[&-%O'-J#I]BSC_&H]NZ^/$_\2RU*XF:2;PT4=6VJ(T4=5BBU;FAB)2JBU3U&*J:/*&.KH^4#!A=@!<5^N"&(,U6 MAQ>/'5Y$=/@/U17P<)7^OM/YN3_.7\ _]:I?>#RG2-CL %/?>H4D*)+,\ZI( MF49W4X5HFCCAY4E[2QU90P,),Y$P"PFSD3 '"7.1, \)\Y&P D+0;"6F4E' M,Y/V=/'<*.ITASJ;Z];4>F!9DH2T)"1LAH3-D3 ="3.0,!,)LY P&PESD# 7 M"?.0,!\)"Y"P$ 1K^9I\]#6Y=Y#FQR57W[&SW$SNC$VNB*9,))FZS^I5N-2H MD+ Y$J8C80829B)A%A)F(V'.P//118IZ75%)I15]I&+ W$V!\#QU;P<2;=F& M79ADNS].T$UIMI;I;%]*I<.F!"PF9(V!P) MTY$P PDSD3 +";.1, <)7F?2ZC)[ENS*.T M6$>'D-/R?[NBW,1I6?S I=7M5O;$IXLZ3S9ZJW.I2Z$A,V1 M,!T),Y P$PFSAC2YC51TD# 7"?.0,!\)"X:T4@A2;+F0=G0A[9+G;7&Z[#Y: MMW?I1T[D]T_7!);]:-U'5Z*D3JA[SVEO32XU(.W=1^M(.1T),[K'2^8E7E.I M$\-$BEI=T2M1DU5"/3*TD:(.0U22"2_1S[E=I*K'4I44ZOSPD9(!JPOP(J&[ M.DBSU=4)?^SK=9;USW1VZK%ZJ^/W/E;O%[YT3@9*FS6T04_6&=N>>[0.K:0! MI9E0F@6EV5": Z6Y4)H'I?E06@"EA2A:V]?>Y,<)(C0T)"78*+4FIU@QP?X: M76Q1Y-W1#%10A](,QD%C9P6ALA9#EIT6A,HZ3%EF7A"JZ[%T&8E!J&C Z@^L MS"!*M>T IY@P@>2$OSDVV"]_\?@&&C)N:,/&-]UMSXYOH&EB*,V$TBPHS8;2 M'"C-A=(\*,V'T@(H+431VNYVRD23BT+1S$F:MU[&G*0AC( QSQ.BT",;:*JY MH?6.;)"".I1F, Z:S,M$$0D]LH'FF1FR5V+ETA*A1S;0L#)+5I)E55'IM Q4 MUV/JJD)G9 --&3-$-5G4)'I@\U<$B,DI04QZ@WP73]FT;*!_2(.,(TZAM%E# M:WG51.8GBJ)($]H^NMN>'=)T-U6K41(U3VU ]\6$TBPHS8;2'"C-A=(\*,V' MT@(H+431VH9UB@:30X3PS_WF@2##CU,H;0:ES:$T'4HSH#032K.@-!M*:2;#)8[ MV2"H9#!$,D1)MHWKE$8F_7'D2W[T0+JQ1OHQY+1?[F++@>:-H30=2C,&'%L3 MJFA!:3:4YD!I+I3F06D^E!8,.(M"E&+;<$[!8]*?/#YG.*T9[=X);&2 O8:FE*&T@PHS832+"C-AM(<*,V%TCPHS8?2 B@M1-':ZQ:> MLM9"?];Z;O%EEQ3[53OK)W;1:07/T_*,M='M'HMDF41YPC:Y?I5+30Y*FT%I M\K:+8[8-0E351R[4SW:F;F_9(7FPZ2 M-H?2="C-&')P3:BD!:794)H#I;E0F@>E^5!:,.0T"E&2;=LY):^%_N1UC^T, MGJ?JE[AXI 2-9PN,4+C 3PB1Z53D'"JL,X1E16"$,:&R)I1F06DVE.9 :2Z4 MYD%I/I060&DABM:VKU-Z7.@->]Y.L_1KG!?-'-3BS)_3*;/FJ[MO]SA0Z+3Q M."1MUM#:'J?)1%,T.DO.V/3JS+8ZM)(&E&9":1:49D-I#I3F0FD>E.9#:0&4 M%J)H;9L[9E.9#:<&@\RA$:;9=Z!0(%]Y9 MWKH]V+K0A[JA52+QG=] 3OOK<+$3'6BM7^?22P9 %74HS3ASU'AZ(36HJ@6E MV5": Z6Y4)H'I?E06C"P_X4HU;;'G.+EPCOQ\J$>,_S.#1HTA])F0CE0F@&EF5":-:CE;:BF Z6Y4)H'I?E06C"H MK4+65F\6JFF[S2F6+F 7Q!:9-M-=G5JH'V]U[N8.V[W]$:(HBR)U^S)CX.A\ MQKQ_MR[V!6B0G%%_F6@J+W3NT[K'0R6*RE/WI!8#>"5J@JQ*='_N J]DB8C4 M9+[# DJR-!%(YV] ,XB*4-TH4$B/B13H20N?6<,)M=Y2P#RA!)Z^T0U9)Y2D MRA*[5XBG-+/XUZT<+?;_069HP!E*FXG=Q*; 3V1%UHBF4>NFS1D;2QHOD8FH M4+-BU4HOG_*LO+US;CBOV3YKWN-V_\#4$L#!!0 ( 'HP/5>J//D1B0( "4& M 8 >&PO=V]R:W-H965T&ULM55A;YLP$/TK%I.F5>H* MA:2;6H*4$+IF6FA6DDW[Z,(EL(*=V29I__W.AK"T2J-]V+[$]MGO^=V9>_&W M7#S('$"1QZIDU*@L&,T%D7554/(V@Y-N!=6[M G?%*E-6"44%5L&:DCVT=]@#(+\60> MC M[AZ1XW6/X1D^[S\_QJ'*-C?W#M^LO>)2KFD* PO-0(+8@!7H-W.N#I7E'Y$] M*U*O*U+O&'N W8N]R; Y!'YPZ1-1@C)9TL85LI_8,^@R2IX211\/5:*A[QMZ M;7*;P/'MS7YZQTXTFNV]CJM K(P129+RFJGF\^NBG=<-38N_B(_0 QO+^D/3 M&.B4BE7!)"EAB93.V0?4(QI3:A:*KTU?WW.%+F&F.?HX"'T ]Y>Q1A(ZD[+B_O@M2%B5@"5NNOL02^7"%9[%8/+M@3AY5]6<]E[(A/Q=% M69\>S9MF^7$\KK.Y7*3U![64)=R9J6J1-O"UNA_7RTJFT_:A13%FGA>,%VE> M'IV=M-=NJK,3M6J*O)0W%:E7BT5:/7V2A7H\/:)'SQ=N\_MYHR^,STZ6Z;V\ MD\V/Y4T%W\8;*]-\(;W]0/;G]^MOZY)0]D)FDM+U3Q M1SYMYJ='T1&9REFZ*II;]?B[7!/RM;U,%77[+WE<8[TCDJWJ1BW6#\,(%GG9 M_4U_KAVQ]0!C P^P]0/LM0_P]0/\M0^(]0.B]4Q'I?5#DC;IV4FE'DFET6!- M?VB=V3X-]/-2S_M=4\'=')YKSGYKY%S?OOL.?[Y>7G^_(]\^DXOSN]_)YR_?_K@C?_\;#?Q?25Z2[W.U MJM-R6K\GO^Q\/QDW,%3]@^-L/:Q/W;#8P+ "\E65S;PFE^543G>?'P/%#4_V MS/,309JI9?4@C\[TJ+U?,3\>TEAR(&,[[A0;=PJ7];-KR,#'A:KK=Q#8 MF5I(S'6=";\UH?/MPUG, WHR?MAV20<*MD"4Q08HL2V-:,RHYVUP.RS\#0O? M&13GT_] 1H&LW=2D49"V,U5F>2%):=+3M_7%3(?1JI93O9ZQ&,+\X!\RA YI M+#F0L1WG!QOG!\X02B08S?*TV^[**4D7JFKR_[87,#=VYL*M(! !-Z+)Q@3" MB"4;PKR(XH$4;KB$3B[G6T,G:D8JO;N.U&P$H4+2NI8-&A@A,MK08&1CHMA@ MY!S;&V<%^5-_QA=$9'-B!FT;0LVD8$-B MYH7X1,8;.K&3SF^@#,GQEW;E XEZ#O,Z:F2U@/7^(->Y J,4(U/I&9QL3!09 MG&S(B/H'(W1M>'M )BOW M;^^;D9 ?# /!!CRPI>KH:SVPU[2ZS>Z;NP]J+5E;VUDC0GAL8 E0UCN+[1TN MA2KO.X_)OU9Y\[3E.-1OS!H;]SPK=&R4H&:^=@_VC>F-]KJ1.G44ZHRU"Q:R MF:OIBR'$D506AK'I"P06,,L9-BI@ 1O*$+V>M9(Z4_4 <).:D*8"1]#F6(Q04"4^@/D>Q5(G3KG[/A6/LBJ3HMW MY+R $B$M,]G.\U2M)LUL58"^R]1J:'Y].]0C%IDZ%X'YS(R"!$&-(M"Y8H!C M+[:H6VWI+4VGOFE>+Q507<\U*%B86JV^]"PO!Y>S+9JX-8$VQC?9V1 :#DU? MK[VH6WQ]5I7,[TO2[6;9$TB/;)Z6]Y+!BG*R596(QY;K!"4;ZU*!"3$ M@*:DO;2BD;MF;5G41JG1[M7ME!5Y.LF+MNS8+$4YF\D,[L/'-(,IK?,A.4V= MPF[OK>V0UI)#6=MU?"\"J5L%GJ^7NZX(9?Z03@JTOJ6V6O,YCP,SA&Q8R*VR M!$&Q.&;AP&[.>O''W.+OII++]*DK&Q0+/B H6"^;F%LV MP>Q4*Z@)G\O K=!;SQ?.R]8WH\"+(M^DAN B:^DE&"ST_*VR:Y=>KY>86R]] MV^3C0D+MNYV*45J(N/%CLWF!H82*"G6MW;<:F6K@ @.9M0*&H?'01M2+'^86/U>; D^OB;U*7;?E MO:/FD-82AK36../^@+]XKZ^X6U_=RF95M5W?+%WF#916@U7SP&;.;84D?-\W MMP<$!LK#W!\0%(TY'2A&>"^WN%MNM:D$XCV3?T'GM7Y\=M_K.Y'< MUFDCZMD]-13'K48#!M-"-A[85OG60:M;^=T\QTB[#+;[#7N0Q7IF/+"X(C _ M"$VJ"(I1CPTTE7DO OG+AZ!MB!^O%<0[O4 >\BE\F3RAFRU*UI9](HB$V2!$ M8(&P.F0(:D1]/_3C ;:]\N/NPU)32\Q@M9?9:T[0#WK^>5!KR:&L[?JTEZ#< M+4$O5-E4^635GIBU7BT5"&RXJ(I"N[;6?=FY*J:R0EV+]-Q"4V0C(#L=((>K M\8#\Y+W\Y.[.W&XJR.MZU;96(16H:@KA4SUU!+I[&OZ'_+) NXI\%2I&KF/GY 35.%[MJML M'(-=Q6S=NMF\U5N]*.5N47K[W,,R=\U)6OY))JH"B[!><$\@RB]DOKUS(K@X MCLTC6@SF[VS$NV_4]$)2N(7D"]L)EF_1MVZ0$U0N/'/>$1CU*#/E) (;B=BG M0VQ[/2G<>O*R;52W+>OG=CT4WQ#0ZZ8W)$3MC/>=2[2:?DB+31,38@P29];H MMP[@/NH'Y'@T\,U=%4$Q9F9'!!1#O3_@@EX*"K<4U!,^E5G5=I#R_YLOHNAX MQ%AD,D9P/@NMB<<$H@#?#"A@T0M$X1:(%Z^F2=*&-'-))O(^+TL=^A N^@(4 MW;E"*PJ!B+V(A<)L("(XYC//\H(-\VG ^) 3MMZ?V!@RIQ4/UX M4&O)H:SMNK'7C\*M'Z]*V 0A7-J"$O4=TEGTK=,/#&4U%C 09T,G!:(7B<(M M$G2 &(JH60B.MUX?7\CJOGT-7WN>GM$W)U5\UGLARNC+(SD=CZ]?'A*9OWC]#?WN??'Z&U65F&0% ]O1*9.W[Z8O+"_^"!W^Q)_\?+U-\=D)SZ*\I?C^P(^O72CI/(@ MK%U$JMDF5 ME1_4Z:_"K&>!XVU4ING_T8F?G<'#FTJ7ZF!>!@H.,N=_DR^&#\$+JW'/"U/S MPI3HYHF(RN^2,GG]3:%.48%/PVCX RV5W@;B9(Y"^5@6\*V$]\K7/Q>[))>_ M)5G"5/C"RXT9]@T/.^T9]CIZI_)RKZ/O\U2D M]?=? HF.SJFE\\UT<, ?JWP4S<9Q-!U/9P/CS=RZ9S3>[(]>-P\[[QX63>AK M?4PVXML78"-:%/?BQ>L__\?D>OQJ@.BY(WH^-/KSB1X>=C**?DCR79I&?Q,E M&E'TET)5Q^BG,AU%%^5>1'_^C]5T.GYUIP[')'^@3Y-7E]$IT1$0H(JC*I)2 MI/ APL?ODH=#DD=O=09$Z@B(_2B.I3BL11%-;E"&DUD$[\(SXHLX'/'5#8\- MZE_NHTP>)/XRD\E:9K)\B"K0HX('IP=AH=%/R2FZ@+$FT0=Q+]%-7$87,.Q& MY5IE,B62D$T%?BW2RTAM.^@;19_@=X7825V* EY1VZW<"/>P(4P"O27]AK_7 M^,#M\9B)]4/TJ0!3C2YXX$OB7!S=97);PN+_JBHMXFBYB,"1E!&P'JPUCMZ/ M?AY%;]27:#);@&+_I4!2#6G_]<_)U60R7L6=M(8DY<#T>Z%+<)1EM%=9*O.= M96;MZ1AH!['N]I$L&SS2U5K+5"8%<#6.[N'?9)T)E"TR!!8&8Z,0D,#>;U$K M)LM7NC8:J(_:"6!:$5LE0@Z2?CDU@F4X18+@=A .G3,="L7"1WQ!WL@CF M!++A>XY)^!5:&LDD7*,B38^.65+BD]%I+S?[*,FT0A&*@I>P8]6%D/19E,@\ M-Q:\!$^D8%=I!=.R-X;7XAH9J;B'T';$X9 _0'I>:DO\>Z% 01QK/HACM<[D M!I=RMY=Y4C.O]Q_N+$]8Y'_!O\U_=@GL=GG*E.[ M!UC8R#@T0VWC'4MY'"4=[L=Z)Y0Y"!#B;1JXI"PY.08B6:"0/V]*1>Z.0M8$ M7&R31K157EDN0-LT0")^&50I(44$14'QLB*6Y*.\VJ&>;=@DC9Y;!K'NB']5 M2+AE+M'7)"$I@':Q(ZO;BRR-U@^!PFLP&(6!!5UUK@!\"#%@G)X8U7Q9Y85+.;6C@]^79T,:V[+4A6Y &OZ MGMGVUJKZ^TRD.^'? O/Z_@M,H0&BPJCU(>%+/]&[!$6*!BP@JI*G\D\2_0%? MOV/?Y+["<"4W/%#[Y0L DX26X24*%\XS-5D.5AV0YQTYDE> CP6-G].$P E! M=@]Z X^"GB7P2LK>'9Y:1B SP.$XK5%Q#,-FK<:D'F4>BY1?S\1] FNIC9-4 MY5X5-H)9"DZXH(TH2N!HGW[#"+F&4('Z!>/+@A\,U0:4@GQ2DT>P,(6!KV?H M4?2^*G2%M,*32/LPDUD>Y!=]).]45=!B=*LP*H"K8@/()Q(0[DBN;!.09:A[ M#,EKD13L@PJI/Z/.QF!.OZH'=M8E4"?).\#_K#0$# $KVL#+N=C*3L\2$Z/W M%N)9Q5:LV$#9L0(U@62*!RZB8P+ R$[0]%P=S"7948QAWHDO)6HP6 EX;G3= M:W:FX)D1M25.; T-F+D8XP+3@"RP*62'< "*5BBR.'EYMS(X#I^0DD9XCEP M=;L1?),1C<0$V# 0 C'\W.;A*+I%*6SV<2-H U,@Y>QVZ#!O,W"3EY=V129X M_CXP$:Z5>>D3$1CMX)X(O&[=2Q\4N-*6TE P[#;$'H[BVK9507:6"KTIY!J% MC[6&$3BOF^OES:M!=]UI0EUL[8 +#&K"\+%/0,L;\]2Y.:*0&GD-]*J/"A68L/R0.3!XL$@2.0(*? Z5G/XA*M M!;H>!9AG1[0C^,5"AT:K;2^-7;&JNOCJ1@5E@9=/!5IJ3I8$U(.ZIZ"1\!PZ MG)8,NOGMV8!KC-WDJ$A/)8#4[P''!Y>$7+U(+@%,9%GLH@"(BT,/O$V^_83. M-97ZJ#3EB\AZPQY@G0*[01NRT0FBQQF^+8XNUH"?CYCW"!H1 )(4@X*+#.7I@!2[8("T^IO0 R'L2MT!;#_P3 M62^@V>JP+A#7:,O*CFDI)0,T+KK7#SE^@5!#M]TV6$8J-AEZ#$*X I%S =SX M;$E($3'(=<5.X$)<,E3HYTI1RDUFR#7BYE>WB(4V -!O"HS)9) ;,;+J[$'__4T;?@<.,HQ\E MZ J,L8M^DC3 ?\OH?^!C;$QX+:)?E63,"=]J@,(%81DPO"/8A4209#,KH)S( MRUW=!XPU\'HNVBH T"*SO@0!6;%P[2FMMP H&XPKH&/)3 M52XS-%:03^"LMM*RG?V8@T!'63QTY)F4O;%Z:B3+9H3W,L$Y#@;1U=1"D_7PP4.B!#2HHMVNA=]GX"P#02JQ:L. MR(;BD5I76*J,CC@6N1.7.4K(/>[5!B#] P8%U&@T@W?%J&8!6+9(90'6K&B M+EB3,)X,2?*^S$QX)?.K+>;\8?J YA2\9(056"6ZZ)*"IBV=E"HV>05J"@RV M:0RBS=00W:CLUGC\7H%84&+P%M!?]G"/8ALZ0%F(SM$YCB99["I2;HHP;K>S MD"XF-:)W9_"NE3^:[&:P#"(1.X52-(GI;RX]P(H7A7?K'9IR=K1@(B?S"D>Q M41;Z,+)G?"YR\ZUL3 BO4;?"%YE3W-/SR#KF^2!%T\P3., N/E!5?Y' M%#,B']Q-MXEMNFU*Z 0"^Q5-7N:T**=8+46 O=I MD3GP-H2Z"G2(P4#HPHT%#"4NQ**T*G!Z=-^^P( #Q0&*AGAG"RXH9\OOU(4? MJW.=NN'=[.-%H*=ZW7J>EK>LVZ!7OV;"\3W&U?(#K<0N;A-&@)RG26V))="2 MQ]U-#QR#W^ZJ!,)K*40+WG2 NLX4@VMGS\*-JRN"H48/RE8D1*TYH<5V5%7Q>FS33*+ZUFY[" M54N!XFA/28"&?\@%.P51 AVGS&ESKDB)\6Y4+#F^ MMYG4!X:T/R5!*6J@R']V)4H$?NZY5:F.JNQ@4>H9<^H:=-V1-^JNX;6)B<^H MZ\9A'9G*#[1.5*T@&IOXC.".?M+UMP!UT N@?H5@:IX%!3N+U&RHX6C#]153 M2K6E<2I5^V2V4<,&>\C0ZYWVN,5B>*)-N\.NRHS56&P,$+BJ1?M5#AAB+]?(8O.8]9O#TW?6[-_Z#=;. MI=JY?O=4<<>ZO!Q@."QSLWX"X-S1BT$31A^##TE*T;>9%#B"L'>-!.6B@=6+ M?_Q;A/Q\&0_QASPT>-%#=3!?>>ME']ZWCE'T5X"MM#$EM[]C''0GPKC_IPCH M$3&<69-F1A1"'M855E>[\!DC$J 1<=]!58A4MB7M86## Z6&F&TD7TRE=8O@ MXYC(QUGXZ0STZ\KFL=F)42:UP+W,F).Q1C'\D:KR[2ZE__\+0I@KJYA'EJ\W_*R%;_G%OS.K_)9 M0'%N8\!Y:4LW5#@;CK=Q0\>TB SJD-Q59*C5*VWOA!.^&J1"F])>LX<+7.?C MPFYM!#7G]V; O6E<;70ER(>0=@(,EJ@-;K,S:FF6COL2#!@)E,8RE^R>,5*2 MYQAXUA#83*=92;]F]Y$*3JW["Q#D7\",*64GR0* Q5>Q (%FPQ4?;3J:UIAP M* W<@.]M$Y0N&WP&=>06)4C\JJ+HG5WFAD$V*'L!_<(XQF,&X@0-M(9?VB)O MW"S2A@6-9L[108$I3'5L67IC>G;GS/.MZW=DRAT5AC_0W)Y&UQ]N:*"DLET#(\]_O$3Y0.Y3$ G3F:FHM;2T+ &L5 &]3&%=' MP*M>!GT-1I9O07=B4>!N<( IN,F'&W8ZK?K>"H-+O;2?@6@H. E@,!IZ;;'.IM0+[[=A@2^HS +5PD8#RZ/?5,>AI/2HP6!H#Z]WT M*]_99)K3V*AJ*Z$^>PGMQ+]S>QUM3/)VPY[><.[4.5'@ MN4 UL[OJKBN.'(,A]BF$-MJD;_7S%TG=EV'+,A#?U]N,S_L2FZ^Q4!T.>)1* M @FI(O=L=!3<%J8X!ION8.FX5\U/]VSVV!WW .[W\:>O=SSNZP9+E=">/+)( M5T!$(D$>V+IJX>UA"[LRQ8Y;=6@APSR MXRHW[1+603NA<4_S@R[% 2:ILI0EWN&0K/RI>XSW@X9IKY5@=AAE C)*:?:5C?T<\U"_[6MO-C9S Y M1%';P# [X+:#&>YH;_;>^[TRCON(Q-BZI5L'L:\.WAA9[C*N:L MBND&?_?V[2=_7((3/4.I/1:$(NHXG^-]#;Q'RDF6NBY4DH9%6(D[JDF&"R0E M(1CDI! RX&L'WK'6_-D&11?4J1;0.E'QRKV%D_J==!64O\Q('A7XEZAQS80N M[DFCA%UO>!:C3*ROU*OF*RHIV!(*B=I.&VWM2U4JGH<1'<#6"^3)#PL6-A=6]-$SL;Z*N SSF798X^BG3D^ M!4R/FVH*KTX0/JB'P3^ Q>0.-F )""GHJE7ZCA,^S8"*(?(J%'HH8P;/5#BV M:ZJ"[;A"89E.<^I >)..CM&CRD 7T:MR1-;6>II7])4EPB0 MNCJ#%T5UAUS MFA/6V]BA@W#V27'85JX,73_ZPTIB_9771JS5BCQA4+_QYA>VA**X6FVA=2]5 MPVNLA*8,Z?K20RC]MI<$^X+S[4%$,F"6JJ\>T'I>/H9MJ2G!GE0(MK\).[P$ M'F\3F9$*>@A':7+K=(.1O(D5WJ(Z3<5USM.#G3W[=@&=O?K BG/.\K4V'W\9 M?1Q9_(4-+)0](^#CS)(A-+7H9P;!( RAQD"D1>8MA\&]C.TS?QAP)*,LLX_< M/,LPBNZP%$32*(.)>E!!J-EV(\.3$90I$M9^_#AW1OZ[P[9Y_B(^G6?9&1&B^MXM1A'LYMX M/)X"UN&8(,R3LU6\FDRBR2Q>KJ:@6Z!D5]3LX4&ICJ;PZIBFG$R!5C8V;1P* MVDT<(1*:7U_'T^N;:+:\CB%^*8/)@$ L,+!8T-FYG;4,&I)JM5/)G/H\ET$E]/ER!';-93I)N6-9-) M/('!W<=I? U\^*1*.N0#R[AO\O02:F=^L@ ,*F(0/YT>EX3I*8S&^ /=?13RK?,:_=%IU]@U^X M)K;/Z/\_>W!'3?84_J_4]@JCN%F%4Q"@R:L+K&U^;9:=J_RJL?3I9!'?3&#A MBR4(;V$>='Q9+&_BY?@:?IJN0+JS>:@CZR3_'*U549#KT=%R&B^Z% 6$2M[U M&K1M>K.(%I-YO+B>@P,U1\UM EJ(+23G]"P5(L$6EO,E6LIBLK3^%O@$N7Z6 MN4-:F6-DII+@?7,6E(. MG+:3FR=[#$ID/\V=Z.QSH<.'9Y>S>+H$Y8MOP&1FBVGTMT 7PF<[*5S&\^D- M_G,-EC% I:-G>3/Q/R]O F7OEQ$7[_EFAPY1@PB)3Y\!KB_F,7S&W@FGH"77!D-1LJ_JJF$J:NG';J!^[5X$4IN ML%S/6[48:G>C3:/KTR*P34BQAB(P*^8^(-IY]=&6"G[ M[.X[Y9 /:-XTP?6 MS^AY E^S*]STY59 V@J@[0&'F"C1!VL>M:.> MA><0WJ K<==%!%U&3UCH<^.R_?<'@S4^RB^U>WU^3UQF?3.Y&3@#T-XEA%O0 MXNE\@A9TOK2IM 7:&JSV27X&K#7!3U!@;K2#&8\>@H2AHO)33Q?P5L7 MX,T7-]-+_]Z%>?'2;U*L;:AIC0(V-5]=1N"RICD MKN1/^QP2=)G912B[K MW8;5P3MS LR=1=/TN.OT=%NG9'4]=["$^_"<0M#3?OL3#RD2QN;V3(NC^:(P MM'F>79I[-Y)('\4&\TN[-EPI;L"%5[?XODZ[1$-SLTY6/ASEAG*T+-%F>G,T M#;)9-*V1XX-+F7M'MPF3KE5Z8J-;7,4HY!6[L:!MY4(+P:>D+^,.'RLZ\)K= M$G4']W,\S@5>!MN)S"T >O:FA%(@!9AN!ER<5 ]_ 4@O[AMBL$7;#VU4TV$ M+/G4J3LV#<3_BB6'IM*YYEYF+Q^JDGBC!/R22E3UWB;: M2.5X9(3EMM4#E1B0.,*-)/V509 I6=M#!3TFCKASI5F8+ GY'$:*(G@Y4@0 MPQ'5@E*V\)BUL;ZSL *=SMA6Z'7-^0>^2(AX4!.>E;^IUS;6U@/G2O>H4Q_& MIW1A%*@;@ ;@;T-B.JYK.Y'*?JJ/,L4>[N1B[;CH*7H1E M:%):+#?$%Q5X[A,B==S; LK,;1;>9YI/B;IN VQ7L M9IXX)85IK$BHJ$0"-:K:VMYL:$\8^BQ M6L*8WA3Z;PG.E?09$#8#U.8TKJ[ M,567?&\EY;G&ZMP]J6%)O7Z_$NZK%F*/MQ_#1#\IN[=7(]6&;E+F :L=P/.U MG1:PUZTY#]PT3UI]/U]J>5R-%XFVO&@4$>M4\M!]_L_R#=;2/5C?"L\:ECD[ MC(LLKUQNZI%$;-6QHIUY#@&X$QFX?=,D<%C+W!Z9]E^1'K8%V]#*N(^O'\6F MHLOMZE&G&_9X#?3;0/;ZT1#WQ3K$W2<:G%/#6:@,8 M'DU?V-7TR;E^^UIA&K_8TV(7;V?$\;G<(T@QIRMR"9($J8HALB,I@/L(OBEFDX&!9R[0J9GN/=28@(T&-8 M$O#0@QR-#PC&,]ZS)D@6_&-Z:.#U6@371?C[6T($ M3BW?U+'M)RY6A;VS76UT%U'1?[,S-YZ&BU7!;$ZV8-AF;')#7O/UX%ZW&*Y-Z*3[C;0XYF4OE:>N" MRTME$R^XFR=Z. W!%A"^2Z@E=1X>S9F%)P+##X84AO/>(W:[.G->I+O$3JOM MY9O'NZ A558FN5"5SA[JE?FATI'923/UH&A7P +,21JG$#VY#K6]=^7KSJ MWB@"C:+O?$S3\HO9:NAJ&@I3.J-//4S'I;][,X^OETO2J=Z2$'-V>.^G?734 MDV'D Y--5]/^K.VB?DGW666*R_,Y,WLR9\:+_RN^3.+Q]>IIG/G/(9[X6+D6 MF03]UA1TZB=\")3I"@^*2?SX.5PJ6!$3X_^R#ULRPG/*4W:JE+Z%C\YF\RWY?%L6"!B/ MLIAM4+KW>H1HB?NG13&W3:55COB>SZ(-UL%]=N9X M:DX,AJ(S7:_N8"^2QN XK/8$G:GF*(:@*]R#C6P_7==1X>0^D5FP3OX#&+YQ MR0(&*^'F>1F#5-;A$'7@RUZM"<^TZ;ZEL(_H%M6_ISIM-B+ >=+%T!WJ[4@) M]P@]/J3)AW0ARO#V(MQCXH)$)L&X4CY>Q6?(W$%H>Y2,6UXU=HT))IOVU %4 MK_$6U4;((PO+Y7B^*%-+4+BP]CC=A\3CO#V 9U(JK,W9?,D#![IT MO;%5X'9">$.-U%/2A3Y#:NQO82\$'O:IU1&M?OA#=P2G#ZKT!RGZ,DUS!)0O MQ T25\6PY\PJP]-WPP>3K$=2^W=UC^IOGV_:K=2VW=F#S3UD >#,\#(K[W'M MK4!A#8.+NO;N)W,?1!3[,8 M;CQU9P4FH.75_3!I]QJ2I2MD!%^/.1PWN>1P/7*]2\.H)VB5#C2Q.T\B[ZXUJ7*,M,I&>_ M13EP!I'W] AO!AT1;4&%:41/N97115\_0M[=6.&=Y!DN8 !S/;[M!7Z^W;UH M:[=^^Z=5E&S6(OM6'A8VG]6+T[O+C18SG<1].F2-WGG]@PR?HV4-CS\#>[>4IK-RV//ZNOX,K MA.;H:\_:8VEM!>BG[ %P$SWC+'6B4CR*,E75NL1#9:8:HF.[?5)OC%<=FU?- MDKYWZ!R_3(<:DHP5KSHJ/H?FH(G$[*,XB.\NRZAG.>%Q(\H"X@:^LQ"5+A.R MX*RQ,=_"G$GH>BDD^=L[2()[3#LBM^]^Z4$#9 9! M7A1@_C8[#$0[QVGXHFSS6@\-B $0<;!(B!'Y8PH''CM!C%'7"AE47\S?_7D( MM\?#!RW8%JDI7AM]R\2HZ^]OO@S^<"K]E0W\\[!T-C(O^6^HNM]&]B_0WO(? M7O6/\Y^O?0?X'VB/,K&%5\>CY>(%%Z/MAU(=Z<^PKE59J@/]N!?@-@I\ +[? M*@"XY@-.X/XN[^O_!5!+ P04 " !Z,#U7$YUQHTHH !?AP & 'AL M+W=OG2FIBJ)U^(JO*ED3 MSWAGDG%%3K;V(P@TR8Y!@$$#HCE__;ZKNU\#("4GX_V06** /EZ_X_>NYNM= MTWYV:V.Z[,NFJMV;1^NNV[Y\_-@5:[/)W;S9FAK^LFS:3=[!K^WJL=NV)B_I MI4WU^/+\_-GC36[K1V]?TVOF[ZK;&T^MIGK-YN\W;\S5;-[\^CBD?_@ M)[M:=_C!X[>OM_G*W)KNY^W'%GY['$8I[<;4SC9UUIKEFT?7%R_?/<'GZ8%? MK-DY]7.&.UDTS6?\Y4/YYM$Y+LA4INAPA!S^N3,WIJIP(%C&;S+FHS EOJA_ M]J._I[W#7A:Y,S=-]3^V[-9O'KUXE)5FF?=5]U.S^[N1_3S%\8JFAL79&@_EMFOAKQ;>Z][>\F%DS3*[M:O:+FV1UUUV711-7W>V M7F4?F\H6UKC7CSN8#]]Z7,C8[WCLRP-C/\M^:.IN[;+OZ]*4Z?N/89UAL9=^ ML>\NCP[XWWT]SZ[.9]GE^>75D?&NPN:O:+RK;[)Y'OO)]-@H3"_=-B_,FT<@ M++9^:LC*W\25O[DV.A_<.7'Q[Z<9R?Y:?8N=];A!+3\NLM) MBCZM37;3U Y&+_/.E-E[6^=U8?,JNX5'#,AK1V]U\.#?VJ;?9NO\SF0+8VH< M:9NW\))%<2R:MH17#7!\MZ;?9>G;UL*(V\JX;&5JT^95M<>_FVW'[^+8/]<6 M?Z-):<+KC6F!"MG)7_[TXO+BV2OYY^?Y[3S[V_7U1_K]^2OYYQ0VN3C-_M;@ MA$4#RVAY<[B.S3:O]_*'N--EV*F+.YW87.Y P^';W3KO%!UVMJIP1-AC#_.X M+,]6>OI9MEO;8DV/F,VVHHWAZZ!L*_MOIC]L%,8W,'->E_17!W]PR[SP?ZYL MOK"5[>#L/:UJU%\X=]\Z@\\L>@>'[MRS2",Y''B/IMAG72,LT)FLR-TZ6X(5<=FR;389&*:6%@TC^,4> M'"5OV[Q> =E+\UN/H\EIPEKD3W2>3!#/MRXS7V 2:^!\2B!3T;/9D]??)B!FN?9V!R MF/KV2[9A+8I$+(^/3B0"TSNF$NX3#2"?&T\'NFAV\>3\R+II/*0M_0"4LW=Y M17R_R"N672 2#@7O/;]Z.B1?E(ELV7=]JPXQ T!AX+<.SS__;)B3F,UH.3@; MG)TZ)SGC35[G?%R9#:JFV=H:&71*YDA&7;]$4N-;?0T:K0-E@2=069BGI)F MY/!R96!1S-;F2Y==7'KZ$SGQ@9_'P-Z(ZT,6N!!BD'%$1K-B<;TY;P6+6?Z;- +5;U)>DL M6 NOCT@$^API!JL0?J"%3JI3Q&FI5D3,94=RR1RS;9Q%4!?8!J9P6P/D@,>( M?YO*PS\\KT(V!8QG@),7E9D!7X#*A1%1HZU(D.$S8@X0SCL K4"MK #2P(:$ M;/H8%CV3W2R7,)%G1Q>7M,GW8!]@^ UQQ@[T'N\_C"Y&)*\05._9F(!B=?#W MUI,)'K>PJJ"RF1)YY1IXM(-#I+TWBRY'TUK"8F%R(*T($7!V:1;= :4WR];- M#F=CH<_O!-B],"9X1YD35(>S$A-WG1 M-@8.M-E80"!FA=J/#J4FXY,98@%XKOT,?H@7] X1M:EQ+IA[T[3="N@. BKS M1WU&!*P-GA\0=9]9L. B%N;0#&O#P\M3_HBM^XSRUQ261)6P23PJIGX-S@8. M >"1/%$^40/21LKN^0GL&O(0V2Y1PB4[=N^DH99?QK7_M]'X%!\^P#J],)-9#M MC#"=5BQ+MI5N6J?,DN7N:%7)2N5U,$UM2V0 E=Z; 1)2J&-[%07%8Q"^)S9HG=(^I/B-/OH82Y.%>V#1]G)R?PATQ+.CM?MP&$- M=O.&YYB197#]PH$MS%O:Y2\?OJ<]P;^!L_03\^Q6_9:Q7F_@%&#. ^9;Y.9 M2@OZMZM(*]G:_S8CGFC!G45)QZ%RU \&9+M:^M7>->P@@+IJ\74R!? Y?X!@ ML;E#9DGM"]FP8/2VXAC-"!9NM\!E'8X%\@DOBYW]M6E);_*T&[-9H)Z67Q=- MWJ)5E)TT+8S5T/2(9X"?]?NP9"1.)P.93M19>!?T)I$:K67-M-L?H!P23!\3 M:5D0KA4[#2UH@Q[WF^AV\\6TA44&91N%]E)(G2&U NX27) MI_('A40YB 8Q0$T[[[<@Y(46>5 )Y6GV,[M/W[L.-H)\\XEVA: IN&=_&&E. M>=_!2X8# \@ 2D)#.S)4GPT:45D7P0*%4HEIRK@#/ MJF_906$3L<+YI]_T0I7J6]QW] ?#.EHPX6!O>)"@LLN^M7+&X4FVN-ZUO9^: M1 JMJVN4>,3))(Q>WQ9D>$H+-&J]*T'*TM-TGD1R5#@D4EWT.*-.M((>578- M;+D"KXH(01A"L.X,G-5<.)N=;@U^X><&YO2LM6J:$CV'V3 D &ZJ:3EP QL% M:S.,?DV!A94*C>#9QE)F@K1 1/5)6G'FZ8,$($#6)?G MKZYO;^BGBU>GV8OSIYE\'+9XHQ8UER=I-P4J;UQ(G:P0E.0&?-N>8U2\@=6J M1=1LO&+1SY.;NX2SC8!(G%,41M*;PA6@'PCM&T"Q: S3$!%&3> A\6&%U"B% MGC7 2^A%,X%*&3P*,#5J:-J:BP@B[\#! &'PL'*X!8_!23'F<3& ,3$@!32G M-[U^*4CUE6-%@YH./V]-)*%CK6QH&3@S$"I2"U\Z1%20&5B$VXHQ]A8*(;^< MV_X@NS)J-U\0O.*S)_:4?:6FHPB<$UT;IYQ-G.%!86!E=I0'<'5@DNYLTSO8 M^]I4ZBAY'*\\A:"&<<:)E;6.UV/U:=0F:'Q-0!S'DN\.\L3'Z?5546$+SQ4,^UD984#0+P;TY[_)>@E/AOCT TUT&C9'J-&:-6:] M@#5._@D:]11&0*T[S_X:S96P(6G4U$<$\T&^UI8B @"@]X#28O!JS(Q1*E'; M,GU3%Z_1@G^OE)":X],@-F_876^62WB?0;H_-G0@@'<$8_ [:..]M*SQYVX.0(!2W/TWVCC)U4M#\!$=^,XHD8 &G9#5J1NMA'\!".AW$D12[\0T#$GTP-;+JPP^S43S^\&^6E M<,QE7Q<2P@O#I![[@92'\KV!06$IN1[0/79!P> &=C^'?BHUJVS7VR[ MLOYC-USBNU\^#);(\/KOZ!W] _\W>.'O_Q@\[]VS-&57 LG1?1SFZV[_ZVLI MDE+@XT\W7^NC6BX9UH&!S-UYM>&N%(=5OJ((_$:PZ/+]>-<4F7#"BTA]>?7<90HY'LWN7]"XGXR).^P!4TPQ"7$02=7U >\]'L/2.-!BPR!Z+5U78-%"!6O$*5DDXO*M37F, MY.BL^7]J1WK,J=U1/.,/[HW.BT9AS@0@L3K%-X QJ+" K8XL7OW,03#.K<6@ MI$04_D.) 9)@9#7B.3"]XK4BT1^DHZZ(Q# +NL$AD:(V)QH)4YL80<>!24^" MC!1">1'F5L(0L(J+^?GY&UC6\_GETXLKA%1<@N3%H6Z 5(N>"$"O62E,DIC[ MCV:7_6_3?J85L0+QX0I?^X ;1>*"T\D,)<5V8'A[T(DHEA*%>&]*+$$"4:8B MKNQ=7G].)H&U)"299S\V<N" M5D6+R;I5U=$Q_#9#4$"Q[P/"JRWE#9G)07C6*#R;C>UB]/7&1XH)G7VXIR9) M.[R6@."OY 0U+.Z%'DR5!Y@5C :JOC"F)"-"93%5;C>X1DNJNNE)K>C0X8P/ MI: (2([%G" 7,V&&!(9+Z*+05E,_B6A<*H4J- JX,8ZC@!^*! M5/G.@7*10BCT$%6@5F8!0TRZH^T9T#UQ$B>^K21V$1^/HB!HXYKB,\DU,I3..#22$!$;:+3N[*D !Q MU6(=!@JJSI^N7XB8D66,5E#,$:CDMSG#=4KZ@YC< I/[TBOZX7M5>G5SL"@K M*!V8:H-/E(9*9( (55[XT,P"%)A#XK BB$ 2([&VZX6_.)K$XJ?JI7**!^% M99OOL/BIQ9PVX+Q&*H2K$LQU7EIX0A% MY5GQT3_7S:[6F23<.%#IUU-4RGYA1(WA[X$B[B4K[F!(!8R_F+VX8)!.56RS MYR\NV4"!:?PWL 5E,T2Z6/MQ60)1TO6(4+U=6[3-9X9I2]MN? #XKZ:@['%V M=:%0_4 YI_">#C@W1!*UCGR2S!8%N :0S,T'UPU@ X,'9FX M?<&7XCHH#;%]8N1W8&U,C%4!YJ#[)(L>+#:ZGE2 A95I!^A*]<>L=G%BC'V@ MJ&&V+60=)._&%491%ZD\ WGO]:%)R$XB0;YM./BD.O790PPH^BQN_"QF=C,L M-:OVRB!X[5GV)A)/5\:IW+X$3;[UQP6BI33 M+U+1 QO6S;8R*F1O\<7V#AEY/K6=@2,GC(KIS23G73;]HEOVE4I^6\I7:6G$ MJ@M+OLB&XOLY%>&07X6<%21/2D<]S!%8=[2$E#.J,5$:2/;3])EPIBQND$4IZ 3I\4$;.[" M!. TJCC%6A"G!2FNPRZY9H>0==A,X)+X4>LB_DZ^QG] M25X&JBZ"S[R6*6XG(P=P>&6H6!D. =4%.UIQ;6PGT5L!C2SN=:P/5G4Z7]8Y M,+5"LA&8+DGYTG((BWINH@J339,J_K(QC%:YOA==K^7R3(STF90'8\?4:HS']G4YH-XVI]D_J59%RQ;*^O!3 MA>JHNL5CS8X]8W#@@1G#GXWVD=@8;$[:Y+7W_$[";1ZO!.*<2 M3YL7B\B^/V?TW 2A%PA-AKZ*5U'T,O4,B'ZG:GNS*B#XP!0%E1*ZE&J;3YB\=T^%"X)2*6)TH(-!"#L*3R3,)IB9""?4> ['G2 M]V30&0]B(W.I'F4@QSO&HP+SC52@]](""LG3AM!(IBQOT!6Q# -=!0@O@9+,WQ@VLVTF-1?8,0V<4*-G& M"L1FV>V 65BSWO<41[D['ZZF,B..7"2]?&"5L+392I]CV_D22L+,H4YR_K#Y MPGB"1&1$7@([GZJI#8,RR''$<(RIN1J,UJF*-*5QA=$[^YN,DD,U.+P:6:!W M!C%E!325]BS =3GV>YQAX["7P'^"PJ!H)$X%TFRT_Q7W<6B 6(GN2WQ8LK 9 MCZSJL641S"??S+12'S>]?%8.H!11W-Q+TJGG5Z\>_._W8=@;^/\*,'PZ_KO> M5AP;'7@$ M'/TR&&7FC$>BA K=_[]$$4BI>]+!L7!W$M7^MX'ZY#"@I!4)\P996T\/H.SD4=X; ;X M_J\%*L_VT&8DP4-K.;R16%Z=AO.V35J)S?$]_",S5V>*=6U_ZXT")-:1T^4# MV=0R#;"@VOL@%76$Q(^((UOCBU.IQVY#VZPXXI+7TI+E[,96.97N]1A:-A+8 M%B^(\D94U0#P;9[]@+U,2:\'=K#A.!X[>!$:U=5.,IEG0G&85FVSPX6'KI(= MMV66H>;!U_2*9IAGM['P.JD;'L]%BHB<[R3UPGI(=T\D=$]-@)05M?M494@'__7]X^>O9&R4+7"BC#I;[/1.M_:G/, M_K2?X\LCBW"RQ:LO1*3"#\JMEH(T*3(GNRQ>=0AY2,VM7]<]1=WQ:"A\>%!; M'"HJ3NN7\4GIE*.0,VOA0]&+('BTF5CBB:5CW;"G4<6ZV(V(9>;<%Q*-P%1W MQ^U-=O7T_ SLOVKCD(]\-\?,ZZ&H:,A_N[AX%HH.&4F%T3QC!P3X%,'\+F G6P]"&'+8"LB?N1WI+!S"T3PT*HV%L.._L-MFX[ M:B,//B(\$[PP!$)D<#@M'IN(\7(#=E*Y/'/7G,$);.D@CC-*:%[P;=+DB#,1 MAYRMEQ?=8ZDQX"7AB9UQ /4,3?D9NH2A[&0LI0-F2+HE4#I"5S3[?[-T>[ @ M%$->D>(TVG9I,&FU0*E>8&LMA:-9>N?,W#N+F>.Z"67V^![58>M')2IT>//C MV'[J]4:S*C9/F)LO T@4&K;RWM&50RH&KYI>I\FF P4QO53SG6E\?9DDU!KA MOGAI#.Q.QO=L_B#JSB1/@,Q+#[.YES3CX-0.'+:O\;V/*4)41M"69"6%?I*! M]!>QX-T@? $ K:;15G24X\PUB J&(\4@ZN(7OKPA8!,1G'O7CY;,E /*''EA MIO FQU28^"HE$.J'DO(HI04&'!U;E!XP?[+@^W:GZE2>^BCLI,G*YL>W>0R@KV-W3V?'JAP,/I5>/&@+-MTQ3!5KH,4UBAE M F(Q.AFQ";&B'X\B6G]X7Q--9M.RI5D&\%O>>5\*=S2>;:8Q5EIWE=-- (.^ M6E(4WK"AH>0!WE_?OO.U$9.MI3]O*9S\8S/WYC4"DV!QCR&33*!)-L8FV*D:/')]&0>*,T?4B_F0B23E= MB$0%LE'#$7OHV9\X.A38&B,F @0>H04,W<7YZ> '#@:P]F3(U O)@T2Y%"7 MJ5U5:89)G*9@*:>V=U1$Q9!BBK44(8[73L^SD]].?<."^(ZZKD3QA.Y,QYK# M ^\P;[%_8#L"NTY=*@"(I.H)LV,M9$A/4W7=Z-*384^O+QA$S!;O:O'V<%AT M(T@!#/D&"V>ZIOC,[8+D;G5$X.2/T:=.-C>?:+$C9!'! DYL3/@K@(.E[4)_ MQ4"W?LM>H;'GB%)^Z*SX,(FD#-3QTL>FI>M,(C,M]@&?4@!*\&R.[4:HBLEZ MQ@80$@R^OXLB(A&!JA+CJ=LC?#8Q7/22 F2)PLXT>L6[=,; 6(>:9,8XN"\: MZUJ,#6O43(0[F\3.'KO'"ZS@67@]Z8=^^#V)VM".K*S/0EW,GC__C@[H\/$I MM72!UXFV6+]P\-X+=_2/5%YGMIW$9D7>?IL$RI1Q3<.;2!Z'@IG4%2IX,)CCP(GJ.VWC-"HG6C0:G40H0$ <>K BCS=2.')OR*\P!V0\TS9MZ)ZM[[ MDXW3(3G4XARC'D>2,$U-#?,<\:&.E7AXA6V+?L-:WOFZ+]7\,G'3&J?[.[J" M0&I0&%_H%#313\8(T=,E%YMQ^B\+7;GQ4E1?B9YV'/R/.$W( +('#&EI3>%W M[X8NDS](36Q2U.B!AXS2I*/G(]/-L'5 XN%XM^(X\N^2FP2!-K%O,01&>S>< M1&RSE5/"?"_GQ:PD;?Q=%YMX!XG,M[J7DD".WS MA#\V$TA^6EX0WRDC\; ^N&@,7A#=OT.+T)UFO[#V+$NNIC9N L\,.]:YVB#V M)=VE8X3(\B_7G[SC%CI-F1\X$8HD4'?GD,QSF2WYJ.%J;3455?&E_7C/_LQO M!CV./398I@:/X\KI+J@>#)$T>3 NKTTG-R#YXD"L5?=^.I:MR$JX!,07FL5# M5V6%[#"%@0C0+;D\32![B^YO&JHPX?)>#SXKEAM*'0)$V=><*EVQ=0UOD)M:$A.DIV0B$6I(!K7KN8Z!K'K+CARG(EP2?,&J=^Z8P$TL MVWQC=KYCE'?!<#L"(+XWCF[(T#?5Y0OL^E,/*AJXZ?6D*R%[0ER9YX121=RO<% -"_C=;_"E01ATN5AZU'3_;U^%DN/YO8/]Y2F7:* M\9U=*LI!"4Y?\:0*,2%NFV,?F/@A%PHKL<7=45/"!&4 M5K8#E"6:7" Z]]>)H9,=,R;T52ZD[=CK3-U9XL7 MTRA@()&9@Z*?J^[P ^D!G?V7!* TDZ)3YOM&)SMG9[K+$O\X.]#K-9ON !H6 M^":O+ZCOM&G;9L=?=Q&&$'@RBTU4HDY1_0#V9J?/&'[G/I#S5>6W8TRM[JZ? M4O1RE_\7R>2Q#AY<>5CVX19&M?_8"A&K@L*H )+N3@-X_3"=*']V_FR6 MP; MJ8*1NJ<;3[^9,I""/0*4][TFG O:6KGY+* G+DS<6"=1;\?7+'!?&@EA:'5C M<*79.>F\2$MDL#(WW.4L:V.A"]1$"H-18*9'*_ M0&OB]^9,4 'OTN'\ )3:W*!\H[?L31!*OHB M"K5+*H'672NMOWG9WW3O2Z?Y!=X=-=KX.CUY(!S^H=4;3'PXOC^F2-7I-&$T M\T2.06L5M'&XKQCWI0Y9=J='^!C_>DO'.AXDWK!+IFV\(NZ10@S&NI-%)J0$ ME.J>(-UTX1!F4R3]R9!P260AT#"(:B8%L*HNC%\(CKVT\I&F(:NQBBU3SF@J M#;#E(5-X=G$^[%_4O;OJRW?4]+%GT6M_;O$2_8]_.G@B(7@R?>H<* ?GKXN] M*L1<1FXG4C4\OOH> :[62;XI M@9+<2&[\_@&]M@>OA@UBW$Z@@Q*EX6"D4^2^9JTI?-\UAG5$/8UD:-2,G32( MF415HZX1<.AE8$*&.C)"BGRX;D3YV-X@TN5[S2:7Q)9]V[>N5][Y8?D>7,#$ M5P3S33DAUNH5/9:DRA=FI'-SW1S%B?HJ;X^,">NA!!I^990:/.8W!]\E9#NE M#I("3RP>+'0W.&EN']3D2M$[+#56TQ0D"4/ES/J$K0PO2H=&%87ON:I!*+@2J2P$BD7H6C*.&#+\\Y D#V>+J4P_4((BT_J[ M*$R^(<^%&!#9%!6]^'_Z&$/VF;=3YET>NB5F?NF>L?U$_"Q6]7=FM2=5T\!F MC%-%95B9BQ3S[^:K8??1%%_-I)ZZMGA%9"0VGEGK:4[WBSG',#ARM+PU80*] M+@ZV3@PO(D<<8,-:B!TN]24G&,#!]DT)48G#;N5;]F@TL:*# YT"LU^-]Z;@ MV^3M(3X9HM(Q24__/1R,M/!RI=@Y DCU(9_;Y_AU(!*+*+$ZQK?;RN1#)D>M MA2UTW5>2YR'[W?GBSNBG8CJ$[Z,C<:>H[_!;=-2 6GH3K.FQI]H)XT_62R-3 MDR!&J?C7WS7D>Y#RZFRL(+0B8'?XL![%)#"07*,$N61)7&Z+CDC7M[5<9.>S ME-Z V'@+!!.:ZTI,^=6Z%:,OB46>T/EJF6U,6X< SB)^@Y'Y8HI>8Y3CC#HZ M.7U2H85\>O'OPY>BI0Z U)D$/,AMTSK5-#';P+QB@CZQ-?2=<.%+!S6J>;C] M4JGAL:FR20 1T^4/6G>4GD$%65"7)&SB$@9M\O]Y3.-]#(>@;W2\2YL/V G7 M7]\SO+-*W*R;863QI\B8.+>OPU7%3&!ZFC]X(=S[\0U20P='LU1,17.\P4O[ M$,SZQ/<[/("H:(/#&'1? GRF%R#!).V2TK#ZVV8^XB/1IW7^"@#AQF-8!BG@ M=>174(*_P=/QM3E49,BLU](7+!X+NI"?)Z^Q))RUQ( M)5L*.F*4Y?!,9'F.S3+08%MDCDX"V5-T2_)J?%&*-!&7KK M,P6)25:HUJ?_N"L6DO,D/-3H62 FN/HVQN^'U+K"G%7YO+#[KKP9F':?+ M:\0?'LM'**T9[7;+N[W--W2IPF"+LG3>Z?2:N?7#-8/6!Z_V;4E>Z3AD6^Q5::SO=Z%WD+,+Z3T( MWPX\?8.8*ATH0Y'/DLXAE1;*XDRL-]&Z;>[K3\*C.FS!.@?=9Z?6%"^4:G.N MX2T\(U666IWDD^7VT)/'W)#[;S7102=_2?]#JY?U]T#$.76%6MBJZ LN8GXN MM\;5=*6FOA@GIE)#/=B0\<6'=.';EI?#=QQ?C3; B1,!INDOH0AW]NS6#7TO MZL1#[EX_[MZ^?FP=_*^ _]IF!_^G&Z7^"F[]V]< <%;F!M0X7:9>=V\> M73Q2GR(:?_/H^N+E]>6CQ_!F?/SMZRT(YP\Y?@$.[G4)KY[/GS]]Q-SO?^F: M+0Z9+9H.T!3]N*8;[?$!^/NR 9LEO^ $6$I$RWO[?U!+ P04 " !Z,#U7 M"ED%<,L' ""% &0 'AL+W=OMQJ+R2.1\JS7@VF1R/2ZGMX.J"UV[]U86KH]%6W7H1ZK*4_NE:&;>]'$P' M[<*=7A>1%L97%Y5[&G91A4TL'^=2O]1_8= MOBQE4#?._*;S6%P.3@/IQKGXM6-LYFRT+L81LFG'.&OD7"3G,5A.=0D M9Z&2F;H=E8NWI+_#RK?ES$?BL*AGRV[5%)GR M0?Q2**^$Q+]UO>65=Z78%OCP:J-LK82VN=[HO);&/&&1XV"C*!V.QD):,9W\ MG43' O9^QJ93$3QWB6SW*M=1 M>'+L0P@J!M(?1>4B]FFV+]3+_P(">GJC@\JUU2N=29B=]:6&YV(KKX%6&H*P M+^@0>8,,!=O%%^IKK3?20$88PM,0O+ !O%:4+6TS M4U,0:X32PWQ5R2=6R;(WA2 ,7; M_']%@5/824:GDBH*>5E3UTNA,R(W4ALW3-@U+&(70ODPSZXI/%[6H.*<30RE,/MDVDI+>[M4-5,!+WSVHFO%DTI%2:X [80H&4 M^0;.PZY42=1 KPC"$[>,LDF >D0M!CB $C: J#5:"D.R*CHZ3Y:JEQ;])@E0(;9=LT)V^\F M7Z?H=N4-Q[0_U!*L.2LDY0QEBD;,]NPE<*&_5$(&](^+B%"_D69<(',--RTL M>8%^-+A(IX<"= -LTFASI1G$>*KU9I$@PP*;GU M#)XH'#A%B2<**XCI4H53CP _I'T(_=% SJX<>8OXG@D"Q,G\_/_^/H#,^X\: M>.Y6&;<)JKN5NR_7W7^NK .+Y("3Z?OP<"9^[&KAYQZR]@%U.ET,CT[_*4Y. MALW?[Y?+%S=WXJ?AW=CT2.F$O_;EO^K.ZCD^%B M-A5'1\.3Q?3/A&DR7$RF]'5ZO$L.-<=+JUZ99WMCS--8"8S,P!]:7KL-6IEA M4=; 2\8R:J[$<)#MH\ED]'Z5.Y_?K_33Y[]U2A,(%#(01A-R 2,4VI!&RQ.W M/N,1AD&G8\],ZL7J8!-4TZER?^0W[D-X-Y,J ^H=#$47UK5^C)J\R$N 34['L*<'I+R^(%,T? MABV(!(#9(+,DLATFBV@9[/)^>WUOV_XO^0G O],H4(W&5.@EN IY5'F7T?!&>Q5X $[,5D$93=DD M(!ZT)->0/E)ZZ3NXPY1QK.>.8\T4.$5CV"H\7$ M07WG&N4.98,QS7%[K7%Z/RFX6Y?.>Q[*Z%XPZ%1[$,*96.E'^,II@/C^CU3^ M"<*$UZHMK0?5\)2Z@KF@^8E%DI/)3M,-GY#*0:[17$R-4;<>K>,ULQNVGL S MU%F1%$C3AYV2V3+N+>6DUV+Z10!&AUX^C'OOA4! U_SVB]@*$#"](NI6NQ=L M'])[I=WV]';N"] -Y2N,6N'H9'1R-$ADOKV)KN*W3$L7P7;YLE 2B:0->+YR M8.K-#2GH7CM>_0]02P,$% @ >C ]5YV\#!2V P ]0@ !D !X;"]W M;W)K&ULK5;;;MLX$/V5@0KT*;%D.4V#Q#80M]O= M+C9 D&3;9YH:640H4N'%CO?K=TC*LC=(C!;=%_$VT,LBHJM3(OB^(\;YE0V7P:]V[- M?*J]DT+AK0'KVY:9[0*EWLRR<;;;N!.KQH6-?#[MV KOT?W=W1I:Y0-*)5I4 M5F@%!NM9=CV^7)P%^2CP3>#&'LPA6++4^C$LOE:SK B$4")W 8'1L,9/*&4 M(AI//68V7!D4#^<[]"_1=K)ER2Q^TO*[J%PSRRXRJ+!F7KH[O?D#>WL^!#RN MI8U?V"39:>+(LO/S+'YU.@- MF"!-:&$238W:1$ZHX)1[9^A4D)Z;?V'"P)I)C] BL]X@O;B;YHZP@T3.>YQ% MPBG?P#F'&ZU<8^$W56'U7_V<. W$RAVQ17D4\$^O1C I3J LRLD1O,E@Z"3B M37[9T(1S]CI.2))+VS&.LXRRP*)98S9__VY\7EP=87DVL#P[AOX3+(_CG(W@ MH4&HM:2L$VH%CBTE@D5G:=.X!AP=_VZT[]Z_NRC''Z\L,!N/F:I "K844CB! ME@29 V8&0A70NM[S#*E%Z$B2A&10((.9PY7VHA_2,W;2"30VFLW @TS MO-E>PF?DV"[1P&0O'9U:O[3F(D"Y/=F',W!)@2SJ%+H8^;,(ZI W2CSY74Q[@DN@(KF169 I M,D;[!QC2P[[N$E+2]2NQNT$*?\:?O @IPZ4.M^E(:8O,G")94%%V6"KX\16= M-\)MH3:ZI3Q=HZ+CK4TZ!BG]4GT-ED?LVDNYC8]&CT]8WNS2RXKGG32&:@Q4 M2W&HI=$VTF_8&D$1NF'*UF@L+-%MD.Y-CT"&]*^12D*?*[N,1CMZK=[E!ZVH M1;.*#=<"UUZYU)6&W:&G7Z=6MA=//P0WS*R$"CZI2;48??R0@4E--BV<[F)C M6VI';3).&_HO01,$Z+S6%&?](EPP_.G,_P502P,$% @ >C ]5Y.M*@-0 M P <0D !D !X;"]W;W)K&ULS59;;]LV%/XK M!RI0)( 3R91\2VP#<;MU&QHT2+KMF9:.+*(4J9%4W/[['5*RZUSLH0_#]B*1 MA^?[>*XDYUMMOM@*T<'76BJ[B"KGFJLXMGF%-;>7ND%%*Z4V-7(-08NX\ Z??([Y#*3T1F?%7SQGMM_3 P_&._>?@._FRYA;?:?FG*%RU MB*81%%CR5KI[O?T%>W]&GB_7TH8O;#O=81I!WEJGZQY,%M1"=7_^M8_# 6": M' &P'L""W=U&PP50=C1V!CN-7*519^4@463_$QF;"W@^WL6+&3A+^UZA+29 L8>D) MOG3O5QKXTA_UJX-EK\-\"US9AN>XB*C&+9I'C)9OWPS'R?4)H[*]4=DI]N-& MG8:-+B$@X7.%4&I)C234!AQ?2X1@IG*6:E-RE:.E5FFT<5B 4. (D6MEM10% M][)>"T+%>%T9Q$X'U0]&M\W;-U,VG%Q;D'Y3>P5>D*37/_R_L:!+>(\YUFLT MD X'O8B2C2'9SQ&4?'8X25]HW-^NGHP_-6BX\^$(UH+Q77BARXN6)MQ:[R0; ML&0"PT$Z9B_TI>!K(843Z/62=$1Z+,OV>YP,N7Y&EFOK3H??.OK5';BDI9JX M*G_$/2*<26WM.<%(C/]A9OZ=Q(383(89C&=3>*@H1!<.3?UD=4#NP8S-X+-V M7,)T, KY&+/)R7P8I!CG0E(*?:A:50B;ZU;Y\.7<5E"2>G#O6"2I4EX$)+C, M5?&]6H/??3[Z&H!'+EOT6/%*/33\6\CU_[N%@A)5_6P$V33STPRF20:3&>L3 M\22BQYST[3.;>:+)F,XK2UZ+NFF[3J!4(V7X;)R=PUG*SN'N>?R>T_Y#8[YV M&L<'UV"-9A,N>PO!\.Y&W$OW[XF;[AK]KMX]1FZYV0CERZ,D:'(Y&47=T;*; M.-V$2W6M'5W185C1FPB-5Z#U4FNWF_@-]J^LY=]02P,$% @ >C ]5W"3 M:^W& P R0D !D !X;"]W;W)K&ULM59M;]LV M$/XK!Q4H8D"S9,DO]"KA6JLX!(?-)BFJIA^7J-0AV4P"HX+CWR[ MLVXA6BUJML5/:/^H'S1)48]2\ JEX4J"QG(9W(UNUV.G[Q7^Y'@P9^_@(MDH M]<4)OQ3+(':$4&!N'0*CQQ[?HQ .B&C\U6$&O4MG>/Y^1/_)QTZQ;)C!]TI\ MYH7=+8,L@ )+U@C[J X_8Q?/Q.'E2AC_#X=6-YD$D#?&JJHS)@85E^V3/75Y M.#/(X@L&26>0>-ZM(\_R [-LM=#J -II$YI[\:%Z:R+'I2O*)ZOI*R<[N[K+ M<]5(:RC!.?(]VP@,0:)=1);0G4Z4=TCK%BFY@#2%>R7MSL"/LL#B:_N(6/74 MDB.U=7(5\-=&#B&-0TCB)+V"E_:AIAXO_0]";9'&KR.Y0;DU-1UI.H1+8*]]@%S1L!D+J@2[0RB5H)GE:E61 MS 2@L:>-IP:M8%12-;A+)OU=9+SD<6QK/XY&.6AMDX@]_0F%M@+I-,YBZI&@K5;&S9"-J3.@(WD\F, MS--!;W\SF:=A.DH&ETLXGL7A?'X**\WB<)).KR7?9Y7)XI1WE]K0E_NC5DT- MMES)!W_2NV1C@O?OO^4;[?J;)Z1 M:4"W85W(D^%/!.SWM5;MJ\0-__5@_!\# 61_K!K=<2I>\;KZI M;EP5,!O%X6B:0=>"R:S^*REZ:8P>,F*LOJ"SY%'-P"]N6N NB?T#44^4/MQF8O& MU8U+V*)$3]+V MJ_T]Y:X]GD_J[27GGFDJ@@&!)9G&PQE="W1[<6@%JVI_6&^4I6W'O^[HKH7: M*=#W4M% =()ST-_>5G\#4$L#!!0 ( 'HP/5><*(RG'0H ,@> 9 M>&PO=V]R:W-H965TO7Y^=FOA(E-WVU%A56%DJ7W.)1+\_-6@N>NT-E M<9[&\>B\Y++J75VX=Q_UU86J;2$K\5$S4Y:O98E'>S^;JC_['2'+C-NQ%M5 M?):Y75WV)CV6BP6O"WNK-G\709\AT9NKPKC_V<;OS08]-J^-564X# E*6?F_ M_&NP0^? )#YR( T'4B>W9^2D?,>9'J$Y(B]5Y5= M&?93E8M\__PYQ&ME3!L9;](G"?ZCKOHLBR.6QFGV!+VLU3ES]++_ILZ>Y.!Q MDI0ZK\V:S\5E#[EAA+X7O:L??TA&\9LG!!ZT @^>HOY] C]-/LS?_L[[5A:L'>B;DH9V"=)='!$CPOG.>?HX3(2+L/V8,=M^]OW+]?%:\, MRLEG)G!5.\F8E2:-X'+,1;#EEOU7FT4UI$@U'*1M'PW3P@$^61:-L MYY5D$*6#C/TJC'G->(&^QJNY8.B0+%?US"[JXH#ZR3@:#0:G[&003>)G3;L7 M@$_8S1F&_-N:C*P4!=X[ZHQKP=9:HNO*8LLH4E7%&QE+G@MF%5NI$KMJ/5^A MR5$LNQ=J4[F'6[&4Q@HRW/6R#2S$%?N;5O6:I$S&;PP3Y;I06R%,GWU:H1 & M)BM^#S$JIK1<2N(-4B5;:%5";I;SK2$1AFPKN/:DYUSK+9,5\326:62:83-A M-T)4+.N/7OT[C5^1+MA=U66??:AVUH$%88MD'.TD9*+RXH.D8IRI2IP1-QA' M\VHI*%M\;D-,B46;!Z\H=(@L+U5-OL/C7,%3PH9$ $/PYPXI>=<= MBD8QU*3.;.NHD9)>Q^!^!!G502N#^X/L>'LO 078LN9@8R&GMPD%9367ZU 3 M=\YNREP4X>\HD:C_0K& M80M8 C 90>DC 7*B'**D#=)!A"9#R8;^GSO\FC?&!T1' ZMRBI?%"629^>/+5.4A65[S.I6T<)$O2#\E(PI.F MJI YMTZ?PI5>/[_PEY?()M&?K-Y>SF&4#<:-F%F4CN!)&&84D(BO>K43U M#?\B=E=_6ZG:27*W0E"LN'3.1_D#A;U*2:*/^@.D?T K33Y1)#C%DI25#J7W MV3L '(0 R>T*(M6]_($9]S3KA!2]U(+&/R+2.&0O;T,X>LTW\%*EK(N4>P2L MZT]0"68O?*4P(82/^ :YZXL84:+F]5(-TN@EPA)5DF4+-Q0T.X+27JL# :/B=ZUB*^4"T5'G!;.) 35Z+#U'::$K9P#I<^0)^.67C6V,,>, M\3 K7O\EL%V#TV^"<[AUNLR /RKGM> M]!FIG@,"- M.QIKA ,G:1PEX^DI2Z)Q-F:?-360ZDPM%L#?T62<.)0VG,2GAR)T.D"@Y;DZ M3-?*_^F!=UQ_+130MZ$V3M%'B4]Q1:6[H/&A+>#T-A>_UY3$U-1\ZPQT' F[ MPK$Y2,XHECGUZ!FB%3U#4@5'O/;9>U[QT* @*F$.$V265&WC<)%D^,X MW[;/C?S] W4@_EX+V<=^K:)L!:RH]#9B7RKTB]!3,(.00%J:+Z:)XS4B'*$O M500A7%HQS$->NJ!JR:'<8H%,](&@-*9GH5NN?$80:$O6- MI&V[XM*NTU&[74L<+YS938E?0K8Z+)!T,P4P/ZHE(^8\=S MB 5#4,DC0(">*1?8!'@-L*.IPY%:2Z&6FJ]79 W"F1SS!@Q7U Z:H&2XF<)% MLS,KEBVXYHYHMWV2.016UP*6=%T4P091HHY/'3ZMQ,ZIK2YHT^1)Q"V *@!& M&__/U&:^#&7IX=SU4D#2_TN5WN0LG?J9;,T!*-X!&F>N=[N<2S$/QV>3PQUI M9_T#,IDED_C!EFB23EB"/],1^Z3H+F2W.(CBW>+;$%?3:!0/P)T@F#_@C1PF M\C")MV-V>OH]%S9__O75RZZK'EQMO%2M,*#^]!4Y9"AM[SC=&KT%X-,(^J,* MG;'/((JYH#U \Y5+O.O.S-/>/DVB>+2[0YJB'8Y'@>$>K]OKV_%(HG60$45!54331P2G"("!+-T,%, &E6U9BF=\"WT-YFL@ M;,&24U^_.CBW%>29"-D\ZT*GL6]\[CX"M?8+:>!NP9EQ1X%>_D5]V]^4$+)N M+F'RE\XK!)%P$>SD7]:U^U3[D.AIZCD4(-5D!U9'GEY7\1I R MQ)T^JMO+ N@A$#F"0Q[[6'7>^;I8"KUTWU )B4(+_Z&Q?=M^IKWV7R=WV_TW MWO=< RP!THH%CL;]\;#G2U[S8-7:?:N<*6M5Z7ZN!#)0TP:L+Q0*6W@@!NW' MZZO_ %!+ P04 " !Z,#U7AY\LN;\# #," &0 'AL+W=O+3N);2!.UBU# P1)MV$? M:>EL$:5(E:3B>+]^1TIQG*YUBV(?3/'(NX?/O9#GV5;I3Z9&M/#4"&GF06UM M>QY%IJRQ86:D6I2TLU:Z899$O8E,JY%5WJ@141K'1=0P+H/%S*_=Z<5,=59P MB7<:3-H#1<2="X MG@>7R?DR=_I>X4^.6W,P!^?)2JE/3KBIYD'L"*' TCH$1I]'O$(A'!#1^#Q@ M!OLCG>'A_!G]O?>=?%DQ@U=*_,4K6\^#:0 5KEDG[+W:_H:#/V.'5RIA_ C; M7C;":=CG9V<6=IOQJNPL!/W>\I7!;8+("H]9VRS2&(-'.(DM' M.8.H'&"7/6SZ#=@";I6TM8%?9(75:_N(*.YYIL\\E^E1P-\[.8(L#B&-T^P( M7K;W._-XV?_M=P^;?QW67:%ST[(2YP'=$8/Z$8/%VS=)$5\<(9WO2>?'T'^> M]''8Z0A^"!G>OIFF<7;QT]]+ VH-UUABLT(-61)^L4591I_E+RTIZ^FAD.V% M^]NE_RT[+BHN-P;2<'R60Q9.QBE\0+JQM1(5\*;5ZA&=9P;&DS I4LB+,)F> MP?M.2VX[C=YEM5[S$@_BD(:3;$IC7B14U59I>,2:EP(-)&&191A M<78VC!^59>*[X85B&D[3 L93.BLGUL:GKZ*;Y)>_"#-O@JR M,,XF+KX'6;@^R@^?J(<8BM<6R5?*5AK&T\3KD9 7&5!W 5LC&/X$3?]RH'LY M7BK"5X"S<-D/J1^8%OV++G:C_[BKT=\^EVJ'6C*M=U0;CE7G%JG4VN^E1".% MWAE9Y4%6G:%[8[SQ0\WDIF8<_NZ8+#L.-[+OC\[;CUC64@FUV<&5&H7PP58C M. D&U> 4ME0]-6R9@=*5)V6WT_X@.F6'3 ^NO[HGY'4")P81I+((:7HZ@G>7 M0C@V/G#/M'V(VTZ7M8>F/FQXA5[G5ZVZUCO9N2TN+6K)A-C!:O>B,/K:0Q4= M=)@&]<;W4>+OPMDWF_WJOE5?]AWJ1;WO\[=,;[@T('!-IO%H,@Y ][VS%ZQJ M?;]:*4O=ST]K^KN!VBG0_EI1! ;!';#_ [/X%U!+ P04 " !Z,#U7'?/H M)%@# #L!P &0 'AL+W=OW>K50S@HN\5:#<77-]-,:A6J741;M#^[XKK+^ M(%DM&K;#CVA_;VXU[9(!I>0U2L.5!(W;9729G:\G7CX(_,&Q-0=K\)YLE/KD M-]?E,DH](1186(_ :'K =RB$!R(:GWO,:##I%0_7>_2?@^_DRX89?*?$G[RT MU3*:1U#BECEA[U3["_;^3#U>H80)([2=;#Z.H'#&JKI7)@8UE]W,'OLX'"C, MTU<4\EXA#[P[0X'E%;-LM="J!>VE"3OX(S@QLE;67@)UEB^:U^0IP&8OF>V#H_ M"OBKDR,8IS'D:3X^@C<>'!T'O/'_=K3#F;R,XQ_)N6E8@'&$Y&5A.CJ'_"Y;'<7X\U**D-4 MHB"+T[.T'^^590+X]R["63S/TG[\@,:$"CJHC^#>XQW& M$Q^I41@T'8[D I@L_1P#]8Y@W_!'J+LRT;D]7)9P2;R\OR@Q57O38*C7XFFT MYPD;9^B:4VI:9J @HH10_L. 9G!BD&@IBY#GIW$PYK6>QS3PWSHAGH"'.^&C M411*EV2)^+STS).#"ERCWH4^0R1]=KIB/)P.K>RRJ^!?Q;L^>,/TCDL# K>D MFH[.IA'HKK=T&ZN:4,\WRE)W",N*VC%J+T#_MXJ<[#?>P-#@5U\ 4$L#!!0 M ( 'HP/5<' ^K$A@, (D( 9 >&PO=V]R:W-H965T=-M]LA>C@OI;*+J/*N>8LCFU>8H M:*?0IF:.IJ:,;6.0\0"J99PER6E<,Z&BU2*L79K50K=."H67!FQ;U\P\K%'J M;AFET7;A2I25\POQ:M&P$J_1?6TN#&+PG&ZV_^4TA.1C-N!,QJ/],#]\9;]U^ [ M^;)A%C]H^9?@KEI&\P@X%JR5[DIWO^'@SXGGR[6TX1>ZWC:=19"WUNEZ )." M6JC^R^Z'..P!YLD+@&P 9$%W?U!0^9$YMEH8W8'QUL3F!\'5@"9Q0OFD7#M# MNX)P;O5):]X)*8]!H5O$CBC]1IP/\'4/SUZ G\*%5JZR\(OBR!_C8Y(RZLFV M>M;90<(OK9K -#F&+,FF!_BFHW_3P#?]6?]Z^.QYN+\29[9A.2XCJGF+Y@ZC MU9M7Z6GR_H"XV2AN=HC]Q^(.P]-D H\HX,VK>99,W__P>U[K5GUO?G6QAC63 M3.4(S((NX M3+=U52$-"LD>(-",BSH6_719F)[,GV(^88[U! ],MVMOL$$^Y MGIS<*AP+(2"W]I\5_)$[[9EICRQ4 M/$<#^+NE,UI!M\Q5X+1C$G(2(S@:%IX).IK"0 @L,,6!=I43A6 ;B?YTIDKAAUN3K>1\4\ES0\^5Y:*U@PL = MDRUZCW8!VZF7I%M(8D8[A*D*TH5U(3\>IL@MCM09O*>!KH]&(4P]&8.\:2V5 M+,7..YHC/9X<>&N$*@/G S(#GH)_5RLI'-D]=X(N#S$H@R>[2!%ST4I)6:X; MYEV9^ *Y8(8"Z(ONA?)X-W^V/-8H_O'R;MI;05DC3]2]8'"#>:6TU.4#_"YJ MX14<18--]/9GRN3_I=Z7_W_+^W.O4KS7'FHT96B"E!!_1-\IQM6QSY[W[65G MWC=IBFLIZ.Y*+ B:3-Z=1&#ZQM=/G&Y"L]EH1ZTK#"OZKX#&&]!^H4GI,/$' MC/\^5O\"4$L#!!0 ( 'HP/5=K[8!KBP\ !@Y 9 >&PO=V]R:W-H M965T1:9$:JC&FQ>''R*GQV/4)Z(OA#BGM3^\Y0D[E2MWCQ-GEQ M,D"!1"KB'#EP^+@3KT6:(B,0XR_'\Z2<$@?6OWON/Y'NH,N<&_%:I?^62;YZ M<3([88E8\"+-/ZG[7X339XS\8I4:^L_N+>UP<,+BPN1J[0:#!&N9V4_^U=FA M-F"V;T#D!D0DMYV(I'S#<_[RN5;W3",U<,,OI"J-!N%DADZYR34\E3 N?_GC M7X7,MVPM\I5*F,SNA,G!YGG ,I$_O\AA"B2\B!V[:\LNVL-NPMZK+%\9]F.6 MB*0Y_@)$*^6+O'S742_#=T5VSH:#@$6#:-C#;UCJ.R1^P\?2U[(;=;/#E'EF M-CP6+TX@)XS0=^+DY0__"">#JQYA1Z6PHS[NQPO;SRX,SUDO2_;#/V;18'BU M]_.:ISR+!>.&J05[Q[,"$IF%Y)VHI(K&TR"$ZU=)(C'U3/ED. S"\8C=K+@6 MR %,!ME3/3^-@D$T.&.?1%[H#"EBOI$Y3RN*\#(8CZ9G[.UZPZ5&T5FJC!$U M)I,HF$3#LY:T;T0LUG.AV=#+&PTFP6 VV15G- K[1!B-@_$XZA+A- R#Z?2R M/34$L2B#F(6CRR"\G)3\WA1:9DN6KP3;"JZ9P-3I$)=G"1$9^96M;999T@;[ M@&A^UJK80)U(!(N%SJ$X,[''\^:0&6@D MP0XRRP58"NRD[D ^F,X(QT\($[!YD3.)' SCE=2UF5!C:#^:YRC!1J4R%B#NVPPERUQ=OY?YBG2^X2D(_UJM MUY(48Z^TYME2D)+HB4286,NY0.U128&16UG+J8!/05YOME0".[BYX3K/A#8K MN2%FO/VD;L85S09F@HHMT&L\9TOH/AE-!W* #3 PK.VZIB#!M@P#$W0U,@&3 M)VC'N6!%AK? &@G'87^\_=&4P>%4L4[<&8D4&RVQ_<)E)L -$KX'J-"BT/!8 MUZPTQY9]WHY/\R@!VFG6>Q"5"4EB@#=4>F=]I73EG/FVIB> $JM3H3?*"&?2 MAR.!@[8@[$:K.[1/@,[B,J5DO5_)>$6&3Z2)(;'K\7+.?@>-?-#S&ENP809T M4/ @N)KG!8&PHD94A1&2978^.L.5^V##IZ8(E[9B$1>UJX*ICV5&;!-O*O) MP&> J8HT@4)R*UQV0N9O!$&I4EM767R=W/"M-32B)4C@S$W4-(VS2ZT"5:+8 MJ$?OY=9PSE&,NXX"?/QLZ$B4&5QDP(8:;N7@%0"O-0%X28:H-BE23 ,!-H+' M/DGPJ3,PA)6(NME[S4@?RZMERQM>JL F* M"?X4'.L-SLE^8D.]:M<,E(AE6=P@Y-"%AP31WF)@6X9Q*;TG MUDP9;-X[._W$% ML(1B8F*4H0,_,0&)[NZ\EM"23E#W8Q3%I:E%CBKG28!QJ M%B2#G\.!F[D"X'$JS^PT MZEY0T4[ B[$U0DV]GGBU[EHK+#<5-(*HE O+2N*US/RE-L-H'RK M>J_+*/ \V3(32P6ZY;X3HLCD02KA5=6JMW\:"F,!]DAH87YH1ZO8ND9A77=W M5B9[I_0%H8T/*GMJ#7@LN@7[\*67!O ,]%[0&Z0I$$ FM?X5,+D H1 +.DLC M^+:&K<., ZI+'?( ,HLA600%E[>)M4,)>> MN8I2=D^FKH$36"E#0]%R AL^YHVIPR[4$T6J(U/*NWNG/?ETB2L96^1,K@N M#%H&=!$&YKC.BDP#J MKT!A5R*UBX)[A15NK4IS=ZF$:^YP>F6>^J4M >(YQ!0T!BI6);[OE)]#.KN$ M1Y*6!M#T,XN5;V'M1KEG@7LB8.E+.R$]V=X!*[H6Y9"C[%;&MT^Q7=IB[G@6 MF42'HT!="V\8[FQE8XX@?ZOXIBZ[C+=MCMA5_5^H._]W8IN M/5PN[=MV]BM-1?VX;4L[*P8HQ*8KH1Z[JLSO:O1$2:UE^8#YGW=7%+>%$ MM02*NQ"M)B+KM_J,9L7]8@9J+2%*#$^ M!G2S=H-C>+HU$G=^H X&'O)WQ?%AJ.EQ$5,[HH&$T$'"[&(=A>L'C=T"(9" M^("U"76%HW>G^C"20YO]VV9]ZSC,$8%+6KLE!_D-2Q6$U"Z"ZD%5)4MCN[ N MGV_!)NC2Z6$,% M@!;=#X3N32IC\L_0K-<\%!/1@4X@?J%AF- M5N#01#4V=-0/5EG4ABV"<3M =K,7W=HV FT[4F6Y@TP"QXI:U^GIB8%KX*E# M? [MS'TQ]A%DM;>["2"\BN-"8\9VE9WOM.&>G6_4L+DIC=8VN+"&ID+[?H'; M"(,5.1YL9"XYETO4D5;HM.0U5770>HMEIW6_;MB]VZFNG'MEJ]5TQX9/8]L M\B*7F\+B'.>:V@Y5O74G0B0]>]W8':W3:Y4>,J2&]^L;44"]+#AD<"Z@JJ2* M$[%EL+-6+7W6B?X>.G3YWL_WSJJ'TE?6WS?R514%Y:#*4?[63LBVV;1"IG:_ M>>!2=ME.+J=S6]QD\S3FK&)7>;#DZ!S1YM57X\OY/N#:*HI.YV?5')V4G]Y? M[_W^T-G4:#P*9H-A=7(V& 2#\+*\GN)SH.L[:!J%@^ RFE4\HFDPF]1X#&?! M]'):7K?.LZK[66.3%*L5TI0+.6B5MX)VA_QY7XG/JL.;PY;K]0:-%1UZWC?A MJO%3*/[9TURL(:6P(;<<4JL,'D&2NV'L!G1H2]D_L=J!= M2?*KD^ACK6R(A^1=MNL_=:K*[!N_"W+< M^:L[*K05OCJJ (>T-'HCM@?' =+VQ12HNSW&UMO2U 0\$RWN:0UD$7%S%8$M M?)$+ZG";5.2U/:OFD8;?'JOWSKF(^=KB,Z/2ZNS&%C,P "$,%,CC"&JR&B'LQE84G9W;:>YQ.!856LE#^-^(34Y^LTEC95[ M0E_=HX)=A^!"_/].'BO0@(=6AM.BP1QS'KD+&<5B41[0>=3: T".!(FX\8WX M\-EWXY)7-.^AU WYFBQ*(FZK-P67.1@/V3_NOJ^@>525-O4J&$;"D?Y_E'#KUS4HN ML2=<%P;6F= ZWU=;57U\W;A*WNGY!)A2Y$57[,F3)U6_"5&-L$,7<"3J?7B) M)/)JSM:$?\K[@OVJ8*&W*D ] .:-EGZ@9HY!3N.KN5 [^M>8Y3>@2N7?G^4O M&E]YI\.&4/7+.[5OOEM6@6(QS-[ @2)Y>.\GXH>#\8W(U3'^0^J2J\^C$3(> M=7+71W'77=R'4V!,_QQ<>7#:W^17[ \'.M)2[TP;CL]Q3O=1EHI/A;J%$G$@ M;TN]PYL\48\2ZG_U\M0.EE]@^F\K5;!?P$3+(U+.TS\LPPT$(P7D.PE+Q2SA M[(,Z'SXP3U6E[)A=,Y:EHS3A3_#Y11YL0T>^&W67+04(M%=K+(P:K^,QK,^UGB)XPKV V^RPJA12^HM>=HTW4F-3 >57/AW2S>>W+8Y?FF_\>DWU_:^*= )T^S[[;1N?22D]-#G3PZ,_HE6 MI3>OCV;1":\\WQMP1OV][EW$U4!>M8MA WGY!Z];&SS5N[8/4_2BM["LH3UFE;\^O0QF8WC>0!5[J1^Z/IU, MAF=EZ]]+-0I'^R7RUQ8/_&U)(M3:=>B]1.'#8K2Z\M%R#*-@@@;V;6&_P,,# MC-)H E!<9N&H-M7E[&$.CY7(C]M']GVVVTJI>A!>#HX(!B0_V^T>GF V.)R9 MO_ZLZFGH?BY0199[]W]_#N";^<.*X,;^U(AJNEK/Z5"MR'B1R.8[93*S/V_" M/7^WLC=BK_WM@AE[A]\%>(3W]JEUN*.6Q^L)YW7AC,^$Y M?\9>N[UC?+L&ZN]L/ I&X9A-!I-@-AC1BTYQDR2#@-AK ,W!U(2 7/R%/]]*]RD][ZZ).X M$UDAV&P4(0JO'M,N^^D0%3J#9 P&D^B,?1!N^QWJP70$-TYGE^,R [M^!'51 M^[7:6N@E_28/=P&+++<_7"OOEC_[>V5_[5:1V]\,ON=Z*3/#4K& H8/SZ?C$ MOA#A+W*UH=^^S56>JS5]70D C!H)X/E"J=Q?X 3ECR%?_A=02P,$% @ M>C ]5U9]X,3@!0 &UL MS5AM;]LV$/XKA(<5*:#9LI37)C'0I-W:HNF")-L^T]+)8DN1*DG%]7[][DA+ M5AS':8.NZ(?$EL0[/O?<K_@;P%SV_O.*)*IUI_HXFU^.H@)$$C(''G@^'$+YR E.4(8GY<^!]V69-C_ MWGK_W<>.L4RYA7,M_Q&Y*T\'AP.60\$;Z:[T_ TLX]DC?YF6UO]G\[ V30ZURR._:CQ!=!S%I(9XE6QV^:]20I7'$DCA)M_A+NY!3 M[R_]CB$'C[N;/5+AO+ US^!T@)5AP=S"8/+LE_%^?+P%[VZ'=W>;]R?AW>YQ MG S96ZJ(3)N"\JX=#+SK-?#I,D/NZ9^#OCX^<>!GF'+\(Z@;XL82JUS,%8IHL[^^29QNZ(! 0:<='5Q=G>?A3',=M)B#.F:_\(8ZT;DY78O]@XCH[2 M@RA-CY9(H]7N%-7XZ'$R>($/V+VH(E8876W)$TX1PI@F'J-8<_HM*2X:60@I M60;&X>PA*G)!L5K68.,QWA-OA3ID:YH:'QQ;5ANA,E%+",,!S3%M% [9YG"+ M(ZOV,B=DEDOP*%X3*6B*5%Z!U4@KL$O)E2+(K81?7UUVTK4+ZZ#RL>/T>U^5= M(H?L@BN$XN-$?6#>L-RZVC!CGC^%6KV[.X( M7,M7(EWJ5M#DMS6V(C)"/?,\9!EI_!J=?HL-74_C8$+% :4NK,MQ:L M)_)Z/[A.Q&N11/[= 6D+/?*6RR;X1NJT<2A%J+GOI L*4Z"$\;TKIZ2LUA;" M5"N]W'3*V)0VX5BN,=M*4UIO@5DQ4Z(0&4>70A6R 6K\2/#]$@Q9QSH09$^B MS07*J-V"3[%B"BZ,AP9KG'?5%>066%V-+$M;;N;./D0>L=9+_'TSA%H!MPT1 M&, +TPH'7_IZB2-I8L/#4D8@%2;6A#GJ&RH5$3KW%9]_;%K I!(]I;'N(\?2 M1^(0GYI!KWQQH+Z"+%0OENY1OW0WU50.&0D MZXVL%=M8PYA1-IH23: 0!50TD(#"H90SG M6#5:BC!]KZG)!=AH>([-"^N.WN8Q'^_)'=%*5@O@AI'6\Q6!Z=CWOZ.@GAXW MJ,CO7D@?=#]41+5*_M;<$P;;X/#NIZCE!8OM7T3Q>)!)_)"&DO$#&N(X_8Q/ MW)J(ODT_3Q1 \N,$0 QTKZ88A:B\YYX>>JQ@PJO5*/MN*EG+2?)3YN3PQZ4D M>6I*/)7X8P[\#[F?DL;T_Z/1!][^BGTZAEGY:AW"E"!F?FS#HL3KU$N M' AT=[OCE)?A%&&U/)S%7' S$_@F+:% TWAXL#=@)IQOA NG:W^F,-7.Z%UJZ]H VZ0Z;)?U!+ P04 " !Z,#U7U^$S [4$ !1#P M&0 'AL+W=OP%V#?%9F)=94[5^@JX7(V]GK>9N&>+S-B)[F14 MT 5,P?Q:W"D<=1N4E.4@-)."*)B/O^55LY9W ;PQ6NO5.;"0S*1_LX',Z M]@+K$'!(C$6@^%C"-7!N@="-KS6FUYBTBNWW#?HG%SO&,J,:KB7_G:4F&WM# MCZ0PIR4W]W+U$]3Q]"U>(KEV_V15R89G'DE*;61>*Z,'.1/5DS[6/+04AL$! MA;!6")W?E2'GY4=JZ&2DY(HH*XUH]L6%ZK31.29L4J9&X2I#/3.99E*94P,J MQ^#$ YE)A0A,+/2H:Q#?2G63&NNJP@H/8 W(K10FT^0'D4*ZK=]%U,:Y<./< M57@4\*84/HF"#@F#,#J"%S7!1@XO^B;!5ECQ?BR[6[@;-*@E>)/W M[WJ#X.*(IW'C:7P,_96>'L?J13YY_VX8!M'%FY^7FLCYWTI]A 3R&2@2]3H[ MJIA*<*G2>] M$M4D>F15X6MI: MUA%D])%1.:.L\DT7LM3.*B4Z0PXSR5,DNFV*,.T&"?8W)3FW];4C^PR][5;\ MP>6C2>)N3A04E*6._GXG1O9I+M&$V5#WPF0TJ67"F=@J@K!M<%YROMZ8M=,* M[!?C"8O0PV?(6.OLMR@4?!8_ME\'R[1&^B+_*'P;]!7QQW MAL/O#WW=GM%W,)B]]'V"F=JI0/>I?.VW<+AC\6-I9IO[XF5U37H2KRZ;N+\6# ]7'.:H&OAG?8^HZ@)7#8PLW*5I)@U>P=QK MAG=>4%8 U^<2VV<]L ::6_3D+U!+ P04 " !Z,#U7I!8L2L4" #-!@ M&0 'AL+W=O0= M: M(A6[:)E6JJ+9]-LF%6$WLS':@W:_?V4E3AEJJ3?L ]EWN>>ZY,PYTDJJDJ*I^64(K]W F<9\>:;0MM'-YB5M,MW(/^5M]) MM+R>)6,5<,4$)Q+RN7,=7"YC$V\#OC/8JX,],95LA'@PQI=L[OA&$)20:L- M<=G!"LK2$*&,GQVGTZQ/"EHE3VG^S;V'#BD+116E0=&!54C+SZ< "8^F\ P@X06MUM(JOR MAFJZF$FQ)])$(YO9V%(M&L4Q;@[E7DM\RA"G%RN; J3Z8%K<\(QN2B Y@)IY M&OE-E)=V7,N6*WR#:TQN!=>%(A]Y!MF?> ]U]>+"9W'+\"3AUX:/2.2[)/3# MZ 1?U!<;6;[HOQ3; >0?&LP9[U M,0;//CPTHMY8WR[M;TE+RE,@5!-= -G EG'.^-;0&L<34.G5()G(3(:+BXE9 M)O&$K*@JL!4IX&3(2"Y%U=TY[!2)0S>\F)+$C<=]I&D:1FIQ$#>(QVZ2Q$,R M&+MAE S)&G; &S#$8LO9+P3$+@Y)$KA)-#V6"SQ[0ZA1B(U*@DE?\KOG*,&^ MC;SE3D55,64'*.-HP$NQ#"=BMK-"!@J <*&!A(/=<#AZ[?WU#D8,YM_:0:HP M0<-U.VUZ;S^KK]L1]1+>#OI;*O& %"DA1Z@_FB0.D>WP; TM:CNP-D)CL79; MX/<&I G Y[E K9UA$O1?L,5O4$L#!!0 ( 'HP/5?B",[?; 0 -L* 9 M >&PO=V]R:W-H965TP+%BMX]/LLV'6NU+4^2F^;?CY23-&W:7&S8/B1^D4>DSB'%V5KI M1U,A6GANZM;,OUK+%>PVF;QJA-S=8J_7<"[W=BP>YJBR_&"]FG5CA5[2_ M=?>:GL9[E$(VV!JI6M!8SKUE>'63L+TS^%WBVAS< V>2*?7(#S\51G%\L\UST6@,]$LT$# MHBU V0HU=&(CLAK-;&QI(38?YUO0FP$T^@!T"G>JM96![]H"B]?^8PIP'V6T MB_(F.@GX<]^.( Y\B((H/H$7[[..'5[\WV8]@";O@W+Y7)E.Y#CWJ#X,ZB?T M%I\_A=/@^D3(R3[DY!3ZOPWY-&@X&<'G3VD4Q-?_VW5I0)7_V.L+YMADE-QK M&!("?M,W#OV7^\#_ICV)*CI\B(\L'NYNW,^1(&J@9@A&U-3%' V9:GL#4S^) MIC#QHSB%7QPQ5CQOB3*]SBNA5[@C"Z+$#]*0+Y<7%_!%K5O^1.W.&J"BYJY% M;%/?RK 2=THD>P"DHM MVKR2!BFDL^@@G20))0)G&<*3CCU@) S\)IB^\^,G%)3R0 M+&1G05(_+YXHH8_5$$;^9!+N'R_]Z>5TX,5 .O&#.()XXJ?Q.R$=EQ:$:>B' M24"H@1]-7N3"&_]K1=4.8KM-:]0(%=9OR*M40^0[&1@.0?*99CJBF;_28E)# M\4H%C2AP4-HQ[Y;(-,(=;,;9K"N95U#CBDBTTI+ G$E).91:-<>*J40!K;*P MH8,_0VR)PZ:KD40W;=@KQ]59#+@X*D^F?>$4BX+!P.D7P?:2?!G5[) MTXS>.[O&!P-'@]36>*SBOD7!#K/'_NU^C ]5Z^* A0\#P %"L !D !X;"]W;W)K&UL M[5I9D]LV$OXKJ,DF-9.B-:)N^:KRE7@27V4[WMI'2(0D;$A" 7;KE1A70] MLU4EGJR,+62%2[N^=%NK9,:3BOQRT.]/+@NIR[/'#_G>._OXH:FK7)?JG16N M+@II]T]5;G:/SM*S>..]7F\JNG'Y^.%6KM4'5?VR?6=Q==FLDNE"E4Z;4EBU M>G3V)+W_=$3C>< GK7:N\U\0)PMC?J6+J^S169\(4KE:5K2"Q,^U>J;RG!8" M&;^%-<^:+6EB]W]<_0?F';PLI%//3/Y/G56;1V>S,Y&IE:SSZKW9O52!GS&M MMS2YXV^Q\V/3X9E8UJXR19@,"@I=^E]Y$^30F3#KWS%A$"8,F&Z_$5/Y7%;R M\4-K=L+2:*Q&?YA5G@WB=$E*^5!9/-685SW^*&\DB>?A9875Z-[E,LQ\ZF<. M[I@Y$:]-66V<>%%F*CN";WA2S%E6%YE1?DU=;(U30L*RJ\W&Y)DNUW'U+>: 3"8QT]!K"J67U.PQJ=X! 1;4S]RJM+(:_"_O!5G@CAP"X1C 4.TGS*FNR>HEQ#ALI ML5?2PFO2F=AM,)WW66GK()R?_S%(^OT^$2J=4\XQ>9$=S"NQRF(/[2R#)>QT MGHL%FQ<>@=F-S%<'$J\"4>)\UAN,O[W KCIW02J*,H'NB(S76R)4:%(*I-I= MFX77$Q^9; @?]B,Q\M[*RC49!DM*%$JZ&@,\=THN-V)M3;WU:V_D-:];&L1' M5DJ9[_&E&I8@:*+-SV$*2@7:6J6 UC4''WQ+N3E@E)T?B.Q9"G?-:/ MCJW^4.OOWC_KV/2+LE)V:S7<)3@Y&< KN1/G9+>#_H,75Q_IFJ_2!Q>1-2R3 MP.,*Y2J]#'QK6 V)!T,(M+R'Z&FZQ8B(^7;T0Y&;X M;49U1QSOR?*"(NO*D(.UL8OW!C78&_3D$+\P&&QWQ+[;JJ5>:97UQ-M2O%U6 M9@$9#5/*#NDT$1\VJOP='_&#+-=9)LRB@MV148FELA6F+FGY1L,_UC0NN/(U MJ- 4RP,X\5$M-Z7)S7K?U4M4Q,LW'U\T6OBMEKG? MDI$&%F!_Z1!"?@OG43N0B"'/U5(5Q%'*' WZ)'W=#NE.!7FZRG'SF&<(5Y7_ M-N2\2%,K1?E>U\*]_;*,*#H@.>2J]71; MYV1C" .J%3F,&E%+ ^2 [KJ"I<%.-_!U]BWP%%2RS9&RB3.U6BE&>T!*): E MK1]TQ5- I)^OB8>2%K1L.OXN(@&Y>]6E@5BGI\JI[NV.J+>UI3SG*)+?O0YV M]$D!:;/K):1P&>BB/5AY:FM@!K!9 _;7(6N0Y%H')NUT_)/GHL.4#4%7M,1FD%WEJ:\E[#6*[6L#B,E-LC]R,A:+?%M2A862)@>,S%X7J^ WVM+PJ AB]J1G%PGG29DVLZ4IPEPBR1REPTA1 _>W!*!X2C0D: %D!/70;-,(.X M";1/1#2!)=>%K@*S)/9UK3,"'21Z>JZ=JP\12(N,%BK7ZCH(EA<[E"=J+83Q MWSMF'V@%/(JN5Z$4H_TYOD19D[6B+)NQ"G-286.<5ZMF$08S=;4QUF]'ZE&_ MU5@!MIDI&!42:H>Z2'_TW8.H3_C$5:SW8V+)+#(%_6:G7.((B/[1Q2-<.(PA!J*SVV^BI40?BZ80=\$ $?I4$\2'!@4S7 MP<<+:+ADW B_.9(9(JHC=IJDZ6$ DA1)!F6C:LI&MB7KTVUIP'1 !?KKBA=+!@^:7L;*Z6>8U^\K1]-$H&8XF%_"=9#(=-U28-*[IX4V+&7\I)31"-ZXHLN@"7@:6,#2C?ZW' M?@!@44UQ1JYHU8;ZA$BE[$<^QJ!*Q..OM'G$.H#&B(2)'%D0@N!:J@F VVV^ MY_@:X_V==8U/,^2?><>S#WPYJV_[[]_3,,Y)JAV.2/O*+C#8W<$+@/ M1=6V#T:8/)["UY)).A0O&+63Y ZJF3C\>W+M63J^:!PY-D>"[L+XH_+[" @, MQ\E@/!:S^5R\0;;**"M6FD)I-,MTD"#ID"VG4S#V;(-BBS0GKF5>AP*/M,4@ M;Y2,9B.L-NGTPT18-,1O I+2+GU=F5&R,5N&NF%#)\XG W %:6 [\'1/W:AB MZQV#Z9X/&I9?$;NA:08NL:RT:^432RPAN!@QCJF!:-/1G$+E-$4X?$O9T>'F M<)XV6AY.;YF$=^W*E$N0]W7UJ&^UDQ'_XM:DSHWN9(<7E94/ACH M&7NG/I2GJ #EA3=(U>HH(YR08^[B BBCD[VI9U;YFJN;R"FP<2ACD_7Q'3H# MU(%]1VM<4C5%V'G-;:6 DXCB!B!T$>KIG20O_A7(AU&V="&4N/\^D#SAG4]? MQ=\#NN+-6X&&"3X96-ZH*E9PB*H<*9?20H90RD[:#%D827XV%O-^,I["R1K' M8ZV9>E&MZCQ6>S#LZ2"9S6]TE,QG M,P%:TO&M:O-JMJ1H5+14W*WK]M+#3#I1^[3+SR'U:2CM#<6!>H^ MNK<#U-V$PIQ[.*W[(5I4.Z7*T ^GLP *2R["!V]KW%(HO/T$ O21JIJ.'K;9 MALX2"8Z. WVI5ICK%I'0R%/)XJ_VT)CJOS3N7W0\< H?' _T0"%>!?1PI\\? MSF*O/Q[;#0M_#GH\E;F7G6]!=,I$+^?0SCP?#D;))-AYL'B?N5DC)[2!M#N> M)]-^'U.0OR^.=U)E=FN/V[YT&!YCY&LJT9-FX*TX^JYO#.<,;+^4'AC/=EL, M\6#/5Z-LBDZU_:,=GZJ4Y$=UP1T#&"Y'V8@/DN _5%<"*J]+;CK#-4JU]L,U M"E;4D893*77D/$F4UUR]PFC=*1EB,Z:MZYL>GA1SUX0I"%59)W&X"Q&>6U!1-MU0%4&-O&QIT@=8P?557M0>WW7.\ MS'<>[^"#^B^GT_]"^>EW\/&Z[7O&0.=\H;[<8$K.#3,(T,G\+M8Z6($[G01[ MJ0UQD@T.8X0.8>GL1*XB+:W)5L!/(7_U7)(U\&$AD>;%7=[*U.HH5Q];XYU' M2"':>GLG'Q^. :.'DX!U$OKRHN6'*2#V$'?I8@!L/IB'B]$T2=-)N$A'LV0V M39E%NH:K3C$M7J;S9#X>>?M$2M?D%RM@YMKYRNX88 WY>\3?8_Z>\/&[.3_3S]_+/TTVEN$]' .U8^GXS;TGV/EZ119(5: CFO'^;0S MA,NG%U[WS4)Q7KL0ZN!9>M$EPH^)9NP'D-G<;3!_K&#H9)[VI&/OS]4L4H#- M7)N5?!"C:,-0+>*\YBRFPZ!HM2.3(Q&;>'J)1S,%/ M0D[:,IJ$YKGTC0+.TLU)7ZPR0W;X"^03LB?U"7VQZ?$J-;F;MVO:Z.OW]="5 MCA7]B'P/4F*G-IZCT>FF"]F+^LZ@FUH,331HH\/=;' "Y@-CZ0SML*><[G38 M:NF[%IV,GN^[YUVENH$ H1LZ(V5'ZX5NG2^2&+N#2!8+M"KS%E!T2/K+.W?2 M<>/(E'',[;XA0BW*/>O/.=K#'FH&/W9.CW("D;3"@D=!L.@S 14V M(=QU#V>0 M\F-6O9L2Z,>'<.RV(O%XHI@8_W($-EYJ"V!'1ZH$-MIW?PY()K.*9P<%-^Y@ M&UQ']?L]*NVX[4(=$QH9ZCC8*I =B.7C2_%J2I3\-^-@HXL#<#SE3%5O* -FA=A'_\'4$L#!!0 ( 'HP/5=J M2\[>)0X -DM 9 >&PO=V]R:W-H965T7>O90J?=Z+81A'XN\U,_/UL9LGEQ>ZG0M"JX'U4:4N+.J M5,$-OJJ[2[U1@F?VH2*_3(;#Z67!97GVXIF]=JM>/*MJD\M2W"JFZZ+@ZO%* MY-7#\[/XK+GP5MZM#5VX?/%LP^_$.V%^W]PJ?+MLI62R$*665QD_ MN1K3>KO@#RD>=/"9T4F65?6>OKS.GI\-22&1B]20!(X_]^):Y#D)@AH?O,RS M=DMZ,/S<2/_1GAUG67(MKJO\3YF9]?.S^1G+Q(K7N7E;/?Q/^/-,2%Y:Y=K^ MSQ[\,PIW)9XS+]Z*3,#-RURPZZJ\%\I(^GP+VPBE1,;> MK;D2^MFEP6;TR&7J!5\YP'Y/^)6H?%QS/!NQEGK-JQ M*Z61/&>;>IG+%*NPORSO&)[XI;H7Q5(H%E-4Q(O!R5I#82VU:?9<53G0"5*? M,-IW.'KZK_U]!^VAP,OOD^ZEJ^Z%Z\\*VY[K[UPYJ)JSS6E??ZL,G'+%1O/Y@B51O!A%DSAA]GH4C\=?S:[D^6)C M ^F>YS542E/E JM9,HJ&XYC%DV@Z3MAB%DV3"8OC:30:SAD@'@!> G)AJC)] M9$;Q4N?/DZ=&_-B(D[43YDR&K:3].F-9$#D(B5O !X1-L>A(4Y.;^?0MSN643]P1A[0+NDB(9/FV>WWO: MWH^?7D3;7#^N\#@*%;K^S.K)X/C1H'I9E=^K;2BF02CNK7]8R]SYM<)_8'!. M=J_<0"8I',@=L)N2W:2FHOA+)C;^1KLQ@802RIX"T<^=6."\2A$LD'>G()J2 M[D&:-0L=R%YC&W CY?R&1W3-L1!BH'RZWMW&VRI!FB:36;08#IL3(/0.^BRB MNU8:TCR.XG@8#>G)(X:VM=#OQ@W;<-5@$92,QW, GM_^2*!UA'"LD*G-KM_? M_64,8Y'85K1,N-3SJQ?1?#1DY^)#+:&'< ;BFXVJ/LK"%>*W M;ZXF\V@Q'P)&M* X028#RT#W768+PV4>&JKGX!<#]MO:*6W!QU?5@Z9E#SM@ MX'/4!HQ%HCB)?!)\C6BY^D?1$L]FL![0=C'=CY:>].UQ%P;O0< >@\_FIQL\ M248G63R.1M,QB,/TN,U[%.RS.9#Z-K &">C8<<^&N\92HG% 1@PX6423Q32: M@H1TZ;:5UGOR$P\^'D;3.+EPE0A^&8(QS9.CE>;@GK.3MAPGM R&;AA&4$'F M#8$)K7$'DD;&Y=C'<3\2FV(712@&7@3F-%^,#_8D.RB-9Z71!SVZKG*<*F+_ M5>)Q3=3%N\CZ[F>3#2)RLO@([Y1WU%-@+2\J:E5L&35KL!KM#A (;!L=LEMC M&;BD0K/W%(,+(DQSE.E>^N)+-0+_YKV:^98_C:-?MOAX6!IE TNJG9H<;+7 ME@2$=:]CV2&H^W\ ALLJ M(\(IB858F(0WTFU?=63*T#,6(%T@XK&=51C$ :QI2?R6OIH=I*<%.3WJ1QEKE"T9F_[-O6 M$GH#.1;I;# N!5O*%6H#=X"840.,\''=EFJ"3 %_J8&)O%$8@K"L"IDRP);B M*?26&@#AW(O/[W5CBU;#$TYCNZ6<A9I10#GNN?O*9FT#)X4]T1C ,>%=.A$&0U+O::) M22:W,X"4*_5()K8;Z8-G)?^ZL0T%K:J*;:W<\BZ[24.>5'?JLU--M D7>.W( MC^ULJ&EB&R2^X[*T3Z'K(<]"3NFJ-@+%9R9?HDP[ MBSKCDY>1Z*WXG.%C3@ M*+$[UTTQ@C)U4;N\R&S4&*>EHC<*$.EX".WI^322&!WZW>*<\QH4-V(+)59A+[-.NFLC<-5SBW<3-]ZO_\&M(7 M'U+^#XBEX&BN.TA+K 0)^Q=XB&FSPK*.JC;:X/RTS9&2%=:EGJI5\$>+FQ0< M/ R/0Z;$=5U#3]>S#W8,MR4E(7WA%RZUY ILF)>EI!2E#/);=#*FN:P/=A(] M/=>Y'SE= UC)(*\@J)DR@0$==-OMS07Y^GQYP5P[T9[?@8MQ(=KQ2&#NQBIJ M:^-WK99M8\.7%=68+W9P#['X8@=2:KF^$5#F!CQ6S\Z#9/P\I[KJ2 )E.;%Q M.EX\&7YKYYU(I!NDJ:1T?TU]+*1 ,G(VK[6U<$/H_$YK#M1>"IPV$Z!AM-LY M*H&_JP2]1V5UN>$RNR# P0% .0X62EO&W7C:UWF'EGJ32Q/Y+XT*6(W06T)9 M!\W )+Z1:)#E)^[!$'IJ6/8TQ;HVRER _4>Y ^!^4&/US8EME52VD&&)@: !@=\[?HS*KIAKVMC M6WH5G,M3*[L+V%+A*DLP^/<@^T-?7$D=$I?H&/&T-WO09L]238SO@V&:V@)^ M9[,RY NV/T>(U,N_O&NWKSD<#P?'JEVDH&+EM95"L4JD*D>4>"*G396^=Q&' M"'/?VI!S[&\GS-PE')]"W;7&+M8&I]BKF4:5M:7X.'B7H 3$;.GSKRVU&VB9 MNK:S2=O6A@X3//AUB96+]>Y5VKX7.Z0CUYH7M@X33AS:D*Q1[AJ?F&QW)PL< M56K?3V6V"G4[UZG]?V8%XL,\.JC:GCFK4G3,>, 7#A-Y;2K$/"R9@X4OP_>_ M3MRN1]H0MR@?^*!3Z/8/;5\3TS@@]67.%H^ORD)L-:2)@376(=YPXL&[;^[: MU]Q\M9+T&Q)"HP<4/N.F*';>LU\?9Y-O2:VB4@W&]1;'?78S8']4%I6.X4]; MU["Y-'G0C6USZKZR2%XI0OZJ; "$]#R<>#:U$>[?;ZVR!,V%5GNPY'2@72#V M3E@0:,?(@24Z!HU\MAC7SFJQ0<]JA!MHD,D\A^H6K09MMNT[? &4@&HWM/># MU"+J[MU+++MG[CN(TPTFR[UF _:J80'>,;]4 42V#FDI 0U!P ":;F;/"NV; ME5X==UX%-)%8YD*[VU2X]2W]0$O#OGG@?(LY/./+%@/TL/]0T^R*4NPTZN]>^<[WW MF$!E/P_6;FNP9Z/!S0A'T[IRY9K,]B"=LO6FT]9'883WDJ=>> !5%(1=/'C! MXHVW1XHMF6F*71?B[;?%T[,OF*8GWZ=N3?(>(;L!M ^:[RW1U']4E"3M, MM^'L!/.@LK6?HK7!2,S'$?,@9FV7Y1B2[^'0F'A"=K"%.3)4C4[M;.GURS[Z MO[0,T3+!,'2>1[P2I]:"86;E?91".:1K)[@80R\6=K7[\ MGL-Z5,8=5]1NIN7'L^%[B""SFU4^11 (%1%1'M%K&(G_$!XN4_RKDPXF]_= MA[(M.EY<7*#NX+FC>465H4JD3:3X,/VR:0P5K:"E .TF1"'V$OG7,L2/:MTW MM@WU(7.U$SQ.[YNHX-=2KXN 3.R'QI]V'M!.!;C[@=/*EWO;]2R%>:#@V+5) M.P*'DGLG:V]JVXOK.C=M+[)C15==]_>4/0?NO IQZ;M]5>(';/H2>M2I\Y'K MR;ICM&8\[5==MH\VZ;K_N\!F4NE39M#WB\W+X.>VA5!W]D?%Q);PA/OE;7NU M_=WR2_=SW>UR]Z/G-UP!)S62:H5'AX/9Y,P%6O/%5!O[X]UE94 ][<>UX+ Y M+<#]507JX;_0!NVON5_\'U!+ P04 " !Z,#U7IHW'K.0) "M'@ &0 M 'AL+W=O1]WW,/ MI?.-TK^:5 C+ON998=X,4FO+5Z>G)DY%SLU0E:+ DY72.;>XU.M34VK!$[E62B)S41BI"J;%ZLW@,GQU-:'U;L%/4FQ,YS7.:CR5 MV&).Q.:(F?ER!2P: M1>-'Y(VWT1@[>>/_3S2\LLEA9=1NKTS)8_%F@'XR0M^+P<5WWX2ST>M'7)EL M79D\)OVO=N5Q9>%BR/Z$PKV]/Y9H6%G$2I=*<]>^LD"2PW' ;"H@+"]Y\?#= M-XLHG+^&KLJF2LO_0J+JB=H(+5@4C$:CYO_M$VE3QEG)-;OG62686K$?[_XQ M&H[5+H4GH8]9Q0WX" M3@V>KK3*>[9:A1L1%)]-%L%T,6?8 )%O12R<^'%(Q1\N&%]97%)PR%I>Q,Z? M-@$!_HD"=N4V"EEDJ3;I(7(]B9<$F Q'[H92&MY!DK MJV4F8ZR 6%FL&59_5/?>2&_C6<"DW2DM)% LXI07:SR!:J1BB@ D M\EX"+* ']Z:'\D@1?B*+@7-"2^,L6[$7\B4;!^,%Y,Q"A#9BUQDWB%,_00&6 M8NT,QI^-%\%HNJA77K4U>W?(C,#%&9NQ.SQBM:E07[$3AVB['WCP(E4;@5;! M;#%R72 AR4O*.J5BJ;A.:&LB-<::T@:SX $KD7L,!T%=PF.T3>(*P%4X[>,8 MHQ1$L@G*+0EENX^1W/&6>V(,2J6KO&&.\[WZW"ICO^$2<@*2?X2W-:FMI;8B:4]G$T#>;S<7 VCPZ#Q%&%>U5Q1.&07689 M _-!@(N$=);;+NLJBCT4-DKF(C10*\57H6!K7(20) MW:F1-V51'):IDF2:'7QM@"^9>RS[_.%J779P:_95 MM2OL:$WV\,#Y] M,C-[O8!LSQ_I!N>1EUNON'Z.S/&L([._XX]VV&0Z>K*]QD'8--?W8JDK4AJ% MGI0' (NS8(H1,CM;'(V0TU9'%!H^Z.'N0*C:+!)TFDX6#: M4IE3;O?L=-9_X!I%/6XL;\J&TLV31%+Q^$%'55)79 .1T2A8A("CQ^N %VV) M_:Z:>'[&HO&3"0NGBUZZPE'7Z:;&M[)Y,[,T'&XK["N4Q35_\"/$N1*% M.*=F&6(5,#?RV2:5<;HC>*,JI -G\ZR-X1-*"!PH9$4L2\2 Y^ 3^RJ=NW18 MN =0$(5-M:K6*6V\YV1JAO,6&>OC^9$D;[ 52&0K[;08^97E_IBZ4AB/&\I5 MEU<'8#W<91!8+PB1*+.T0I,*F+3XUF62%ZC+VGLD$5J6+EB<_*L+VNF5%C"( MO2 05"(@4!)%?8#14["6 J1#[&_VJ7,>@?MT0AF05YM40>FRLA1-N@&TMX&? M5O'QB=)-6NVD)PK-0XA-O)5:$/9:GR78BAI$GB!^-OEVNUJN4]^G=-6&]P5/ M_E,9V[+'R[=W)U:=>#AT)\"7K]PP= .!B,L:O9DIL]-(AU#],D>WQ:B)1)18 M;CO^O:#UM# :O89"XWZ&KU_",!]WQ,6R*:+[8(C*Q2)I:B&I,]W#),16UFER MX]=U]F0^9._H* D=+*Y !PN;47.Y4W^!(]&X0Z1ZQPK4J6)$82UW'8#Q1]73 MG(R!?U97L:O=W6HM40B%XX+[F$E%LMOI*4<[RKS*P%R%J@SL$ZZX:T+#Z\ED MJJ6)M?0EP-=:N&8ZWN@I9K];YG"]U_!523?GP:*>=?&16=>KPRTQ<-"OZ;4; M:"MUN,S$6I@M44#>':?U 'C?5M0M^Q*[0=]*D[">IUTC,C'E# FR M?);+"G.0&U%WED?K)7'@+*XRQ[^6[H5%#6*_KR'1:=L.&X^8U=RU5=UEW1 MNGQ$'TFX]MS9& M\["U,?B;]/N0W10-FZ='8 &H9F*"8'VZP?][Q-$?U,@W7SGUZ;Z^>(PN@T'0 M]+"9!VZ,DEI@-UJ'1.UGI"?*'RCWI6%V9.*PS/V:K 62/'K[.YMU&%J-/[L:)_RC@WZ^)O9?=^\Y)4R_F1WP@:@QVXR-N?:UV M(K&+^+VW>@"H1!H:5VZF>,P-9VX*[;\$IX/ <_/5>U_XR"O)[1&Y/V]W7WS< MW'X:'OJZ=-KYA C&O'8?2FDSAI?_FKB]N_T6>^D_0;;+_8=C ]5T$EK+*!" *1@ !D !X;"]W;W)K&ULQ5EK;]LX%OTKA.>!%%!D/6S':1Y TJ:=#M!MT$QW/C,2;1.51 U)Q7%_ M_9Y+2K*<.)EF.]@MT%JBR/LX]\V>KI7^:E9"6'9?%I4Y&ZVLK5^/QR9;B9*; M4-6BPI>%TB6W>-7+L:FUX+D[5!;C)(IFXY++:G1^ZM:N]?FI:FPA*W&MF6G* MDNO-I2C4^FP4C[J%SW*YLK0P/C^M^5+<"/NEOM9X&_=4B*(@0A#CKY;F MJ&=)!X?/'?5W3G?H*.*/V5N5V>C^8CE8L&;PGY6Z]]$J\^4Z&6J,.Y? MMO9[D^F(98VQJFP/0X)25OZ7W[X3L<6U&G/.&LI M77I*R1.49NRCJNS*L*LJ%_GN^3&DZD5+.M$NDV<)_MY4(4NC@"51DCY#+^U5 M31V]]!]0U5.:[*=$@?+:U#P39R-$@A'Z3HS.?_TIGD4GS\@YZ>6L8-??YHG273B=M"*>X]/7H7L"\RMM\?IHZ=_J;C.F5JPMU(C!I4V;,4- MXW6MU9WCR"WCY,RR;$K&ETLMEMP*5C5.6IPT)(OQ.TN^8;>"26,:'*X;;1I> M6685XT7!^!K,#%MJK.%S\U@H(H:-()',HF RG03Q+&TYA.P"GQ!LV5<&. #V M\Z0(H4I9)NZ%SJ3AMX7 /BL+MR_#<)TQ@J-?-D;P9-P"K2LGR"*D/D.#\@;+:NEEUS>L]*G/K))SI"X1)>X M$'&>3&O"%LB\1W%@=^[?"+M6Q(74V+*!&6BE16]KP)#]09M4@=+JI'&.: 0, M $!@]Z/TY/_V^Z>KL)#OAP_R.Z'1<;R<\L.# M6E#?0] _M:/[_5>?T[J5-G=LMR)M6 W[-+SHUYSOL)RR8K?4YL3NM=8N_.'L M;,&E9G>\:!ZS_W+S\\[SI\8:"\N2Z,C)$.MW7C7HRI@K$0-KQW"$>#H+DOF\ M7XO"R/V)^Y5)&"6#SY,).WROV_1\U]1FC^W0P M"Z9)&B3)]-4SFCY%< ^B@S :X D6LS0-(A2?Q]338YN.@\F M\^/@>*^9XG"Z78[#-/W'@O+O'&G+Z0@%-XV#*)GM$3 )9\=XG1[_K_SF8!JD MQ[#$-/IOC+W/>V(03(+D:8(O]YHM>+.C()U,@W@O>-U*$J;1X/-T\C?.LT,^ MFDV#612_B'SO!(^K]ONNZ*T%JEXIN&FH<4&)&V2IME)3>G/"^6S7F*ZR7LI* ME1+IT#.@7B*C;Q]5+@K?U]B= LC1')9>F-<_[-HH]L>^!%[=U^@-(/Z=0@,E M"VDW6^@B]@N;S,/I#+^?I?EZN-#HG"2TUU3?->7N@QJYGU=H;%\-X)SC1!PF M4_QT#LI*3),251Z?D\'6[7,O2XXZGE.OL)&BR!F)07_?#*J(JPH'Z-.H@S"O MV+2G,GVD+7428H^>:_@-])"EZQQOW532V@UM'QHFF8'3X$#;NM#DPJN-;W/I M63LOK 60J)O;0F9^N:)6I&U1P0540?(;.&2%,GU?VTOF5-K;4[<=CN^)]!.& M>$8;#R/XX1N:.Z_)E_ F9%8[]\7XH2K,& !=N10.VX< 4W'B.DP\!:^J2TV M%#5M1X&A3+?BMG1];^$3AVNIR3X#H8A=EUF#+9K<@P#ZP^Y;>D\QMLG)Y"WJ MK:?V+&_%BM_1Q-"W[$*8<-<['W@^I/@FM.KT]2,039J5((URD16<<@^(UEP" M%WAEQLVJI^.$D=:T0 3.9[>D<@5Q:=I#/ ME^PX2*(CMQ%O\\2K>NA-E@TN&9R0E8'&6E!(4R96N[./NU.X@&\4+)D[":*= M"P7PH*FLKP#"12#%"BAU$R_'L"\\:L-1WH^@_5&W*W?@TS#<.0FA/QQK D)^ MO5+ &X#A&=G&!FU4QLFA@PZI!Z.HTQ9\71U9:%4^T,19"A7+E:T*<0/%-,M6 MO%K2183J1\L^*("3N"/QAQ*U<["W>^M&PD^DW<*5-(O"UEQ W$JQPG;^8=]';/P3N7_:5' MY\@0Y7$/$Y!#IT=.:2= 4PU\_V;4JEJD,:PVFF=O=>?1XV@W!5=,4P MH.HR)8>/M&-C-_2U'@91W"77O4O$Q0;-TG'J:W"X[WYP/+B^+044ITMJ,G=3 M67^3VZ_V]^ 7_OIWN]U?HG\$;A+B%V*!HU%X-!VA%KJ+:?]B5>TN@V^5M:IT MCRO!87/:@.\+I6SW0@SZ_QTX_P]02P,$% @ >C ]5]VK-FU^ P + @ M !D !X;"]W;W)K&ULI59M;]LV$/XK!Q4H6D"U M9$F.W?@%L+.MZX @8.NGQGI+!&A2(VD[/3?[TC:JE:TQM!^B,4C[QX^]QR/ MS.JD]+-I$"V\M$*:==18V]TFB2D;;)F9J XEK1R4;IDE4]>)Z32RR@>U(LG2 M]"9I&9?19N7G'O1FI7HKN,0'#:9O6Z:_[%"HTSJ:1I>)/:\;ZR:2S:IC-3ZB M_=0]:+*2 :7B+4K#E02-AW6TG=[N"N?O'?[F>#*C,;A,GI1Z=L;':AVECA * M+*U#8/0YXAT*X8"(QC]GS&C8T@6.QQ?T/WSNE,L3,WBGQ&=>V68=+2*H\,!Z M8??J]">>\YDYO%()XW_A%'RS-(*R-U:UYV!BT'(9ONSEK,,H8/&C@.P M82//\C=FV6:EU0FT\R8T-_"I^F@BQZ4KRJ/5M,HISF[V>$39(W 9"DQ*K1)+ MP&XY*<\@NP"2_0#D!NZ5M(V!WV6%U7_C$R(TL,HNK';95<"_>CF!/(TA2[/\ M"EX^9)E[O/S7L@P@Q?=!7'OIXL4 MID4>SVYR^"BE.GJA2#1N.7/];8#)"A2QTW!DHL=WK'+,7+EX2VM\OA^TZCNH4:)FEK!,_V0LD[2U$%^ ?IS6 MG"37H08F9!':&+6!2K6\Y(+X<.D1'_9W,4A%F*K6K&MXR01QK>G:(QBF$?Q1 MDQ:K"6S#!@,3QVXZ7QH02M;O!&5? 3,&SY%"E<1RO-7D)S7K-*<;FU..XT-E MF* U+DNB1RAN1%G&E#.397.:,,KKXP!LG4Y8N'QE[],/I\BUT@EG79VX/2R7I MF->;9#B7+B!>T42[$Z]IQBHO[QYK$L;/;&N\H)%LS_2RCG>9?.^R2$8W.)V4 MVK]3AN3NI0V7^3 [/(7;\ )\=0_OZ#W3-:=V$7B@T'0RGT6@P]L4#*LZ_QX\ M*4O'T@\;>LY1.P=:/RAE+X;;8/@'8?,O4$L#!!0 ( 'HP/5>ML,C'VP, M (X) 9 >&PO=V]R:W-H965T^ZY-Y*SK53?=0U@R&/#A9X'M3'M913ILH:&ZJ%L0>#*6JJ&&A35)M*M EHY MHX9':1P744.9"!8S]^U6+6:R,YP)N%5$=TU#U=,2N-S.@R38?[ACF]K8#]%B MUM(-W(/YO;U5*$4]2L4:$)I)012LY\%UQ)00<2F,1*#X>X#UP;H&0QM\[S*!W:0V/W_?HGUSL&,N*:G@O^3=6F7H> M3 )2P9IVW-S)[6?8Q3.R>*7DVOV3K=?-XH"4G3:RV1DC@X8)_Z2/NSP<&4Q> M,TAW!JGC[1TYEA^HH8N9DENBK#:BV1<7JK-&V3(] M"_AK)X8DBT.2QFEV!B_K(\T<7O8*WD>J!!,;36XQR'L;)/GS>J6-PL;XZU2\ M'BX_#6>'Y5*WM(1Y@-.@03U L'C[)BGBJS-D\YYL?@[]OY3E/%":D"'Y6@-9 M2XX#B D@AJXX$ U&XT=E:F)P&3N;E82*BE2,=P8J(G!'X,CBX)T@F;8SU(\3 MJK9*/K *-*$XGZ44)>/,K\JU0Q5= XH:J3PR"(DM[&3T[#00G,D*G=@<"O1[ M2=Z^F:1Q=O6_GY]VT)H]DL;W)-B>)-A1X#KJ1POLL/18R'KA[F;I?E_V@1SH M?<'\#/AQF0;)- V3.+X@TS K$J^!.5HS<^%328U1;-7Y"AA)!.8,&2JLC:T, MPP1@'K P>R>#/!SGHXM>GHX/5%P.3]?M.:^C E)>=MR7"-D6X<2"3\-\-"$? M#M5Y68-O;G=#=/J SC>NLBN$Q3I+5:&5>O(N-$G#."_";#()DRPA219.LW$X MS5$<38^=_"3]LVY>UL:"/&=ZLG^2]&KY@M(@'B98U'@8QTFO;6>JE09[EE'. MG[PR'C X6&6GF&&8"E-30VI,&1;:D!6 L'1X9YN1"=>DQR%A,O]-%J@%!J8\ MECL=M[+C%3I VH:]ZZE@@AF>M=A4R-'VFYO)<] >WN\5^N='\5K;H%[,G9LW M-V=^'Y:MC5];AM"T7#X!)B])L[#(LC N,E*,PRP?A4E:D*_28"RO+.XT3AA_7/9?^\O&M3]C#^K^IG)#U88A70YK-(V'XU% E#_] MO6!DZT[;(S]Y'(B+Q[*0KO+0>Y]=3X>NS2G4KJ1J4CC MR,- M%69S.9@,VH7W:IU[7AA?751R31_(_U2]L[@;=U(R59)VRFAA:74YN)ZI8@\7=/MU04+ AF?&YD#CJ5?+!_ MW4K_+O@.7Y;2T:TI_J4RGU\.%@.1T4K6A7]O-O^@QI\3EI>:PH5?L8E[I]"8 MULZ;LCF,^U+I^"\?FCCT#BR2/0>FS8%IL#LJ"E;>22^O+JS9",N[(8TO@JOA M-(Q3FI/RP5L\53CGKVYJAQ7G1&K*I=*20W4Q]I#,S\=I(^4F2IGND7(JWACM M^U1EEV^?'L*@S:]J:=3,]*/"'6H_$+!F*:3*='9 WZ]R^6:(Y &MW.NR'L2X 4; M),M".%/403!8 J6*%7)>>A*0I5,5Y*5%G2F]%K*J"I5&FYQ9^8VT)+R! 1J[ M6:M"H34>D!N*I94Z$[+VN;'JEWB05SH#A+>1I@U"HYRKL<-8N '^$BZ'Y:X?2]XK12I= M#HF(4M8:B#WOW]Q 9Y(DP7;)R;"01OCWD*T]09@7*VO*: 1+STT!&;]'QR3H M&(F?*A,SV+C6[. 51$L[&4C1]8.04Y&)D\G7SVP"%EKM;+OR8DFI+(GM@ Q3 MJ$QR[#AN*E,E8' C3L7WWRUF":S5[_Y?UV:6OMGRXB9>(OF)P$V[YX21T M.$\6XG5&VJN5DLN"8O9*8SV@R/>(DM1K%1Y%$4?:P/Z7Q\]4O7AK] O.1T": M7%LBM#><.!V>S1/QXJ.5&5HNVK&8#).S1'QO3+9112%FD^%DL1!WM"++QGGY M( K8HPI$!Q@\F@Q?GLR.!10@(]XB-EP.;0:Q0<&=H^EL..=M^T+TT7@4SRS" MM%U4HYWQ0=(X&UP7H;2QM .4 YM0$0< %+.*+$!#'%C95K-P6AME:Z;U5R]H'[("N0JD_:K)KSB,] M5)A66&M+ Y'!J<=V6VS :.P*+18S)ZJ$]"S,0[ WI:9LG?BDS09/UG&%M5D% MBJ26[@,'LP-[.%S[][>QMB-_9"I#IGSC1-BQ;@-C*35K'6H73B]1 MXY35H"". H<4&#(@%,8U,E(9QV!XK07F &*VGO2)2NF?FRC5%JNV 9ZL%,,W M\N!B>'(ZVPX/ WIR]LH=XC?8 ===-/,L&25?!S-:<'!HT!(1-ISG2D5AX%FF M8F):=4VN>#/9,#ASC)_2MM5ZHCK08Z_I;0&V#FHY")V"77'M(/-KR*WJ@JNT MK"07[NB)$+<'@CMZK(."'U3]J'IY5?J>0BD@3O$9[XK;X3.(J%3\N)+6 \A/ M!D\6823D;B+AK& 1Y(6LPZSUAVE MJ!<>#";#'M1,0%;TW<06_*L(L=69!7EQ[N+8TF*P"YE<><9GTX,;Y7L][%=3 MTV(#/YC09Z(ESPT9BDVNTESD$E/9DHA?=0)9M>SE]K1I16Y7HSX("Y_+ 'F0 MKJ\1UN6.41,9L/07M^N];?HMDGLL3E#O9XMN-R^>_ZZVQ1YF!.)AF@QX[%-@ M1H M)RVRDJ6B&3PC@5OB-M,--^@+]\K4#DK"3-7UJR&@*+A76079:T8[\E,8 M%SM9KYB;[A2AT%MOF+?6$L-TK$F65@86PF#.[O1SW?!J\"(6!R,B@$H]B#*^ MM,4Z"%3;#,?38;/X*0F9NKX&2*\.^#U M"W.C>_;.\92L.*SU7P+>2+3[MM*G^U\!&KP$;CE;[!R)&_O_^*A]6.[?9]3F M2?OHY>GB^&F.FI_,?V.6G4SFS;AZ-$^2XS\XK0Y;J@S%1^J>QS(76^DA2*6I MY5=!GG0TM^O0F;S\1/J_.<*VR/BB$?9_,97VH?O_.I7N^M S[GU_*Q&T\)61 MZ1#(BI_BNM7N0^9U_'[WM#U^!05!P54G"EKA:#(Z.QD(&[\LQAMOJO U;VF\ M-V6XS GOC98WX/G*H/C ]5_ 8*FVG @ M%08 !D !X;"]W;W)K&ULG57;;MLP#/T5P@/V M%,2W-.NZQ$"3[@H4*%IL>U9D)M:JBRO)3?OWHV372XN0?3PH*1VRZ3QOCU+4\<;5,Q-38N:3K;&*N;)M+O4M199'9V43(LLFZ>* M"9U4B[AW9:N%Z;P4&J\LN$XI9A]7*,U^F>3)T\:UV#4^;*35HF4[O$'_O;VR M9*4C2RT4:B>,!HO;97*>GZUF 1\!/P3NW<$:0B8;8VZ#\;5>)ED0A!*Y#PR, M/O>X1BD#$1/4?MFF9PF4..6==)?F_T7 M'/(Y"7S<2!=_8=]C2XK(.^>-&IS)5D+W7_8PU.' X31[Q:$8'(JHNP\455XP MSZJ%-7NP 4UL81%3C=XD3NAP*3?>TJD@/U^MC5+"4Y6] Z9K6!OMA=ZAY@+= M(O44(@!3/M"M>KKB%;HY7!)!X^"CKK%^[I^2M%%?\:1O51PE_-;I*939!(JL M*(_PE6.^9>0K_R??Z4L)]WRSE_E"SYRYEG%<)M04#NT])M7;-_D\^W!$[6Q4 M.SO&_N^WP9JWP3 (?J>&3\@'X;,U70O"#3$"JS?T:&\1MITEA 4^J!#Z MU]">0A,F>/\EQ#6B#1$8Y\;63'.D#O%-A%+!6XQM_0Q=(]9N"C<=;PX"!=TQ MW8/,F3*='O1=7Z[*+)MD^?M8ZF 6[R:G\:6/C;XRG,1*7#Q-G_=ZYDH@8R;KLI! MXLII,.BR&.2]2>ZV6OT/ESY#T12HU[I\M2]Y@VF%1 M8:S**F&T(!.R?/*[*@XM@4G_ 0&_$O"=W>5&SLIS;OGQH59+IHD;M=' N>JD MT3@A*2DW5N.J0#E[? TIMQ"S*Z[MBIWRE,L(&)L#ANKP\>T/\/J MQ_7Z89>]?#'Q^\'!3S_QE#"; #/BCF5E\H&2?X\14PDNE=L+F%J_300-<7UY MZGYM+_&DV 2!H8Q(CA$18!J)O<$^QL< BU26">- 1$@DRG#=\!29<0(DP4*] M9!*N4=E.S04ZH]D-I/-79Z33(C99I^R#DJ_>:E7D#,$AY3.EN5-ZLM Q&78 MG@%@4EE@:%=MXPI\BU!FT3D>R3M M]P\J;D<-#O99%:V!?T"*OB4@6>C5 :79&]QCD7#!SA(E%U]P\$9:T+D6&*5+ M+A&#W9Y[%Q=7^ZS>IF9N]JF-'TXW\D<[7!:?B_7Z:+3.Y60]#KW1N+]SY1<6 MWC9+68C/*+P]?Y_]@9OH[ZF4IPP^P^1\%NS?A*MO^&OB-^CW[\6T/5>&+FB% M[).K27(>L28'U^(VRK&ITW4M>HX?OA8"(20#FZ@8G:*2 [0=JQ=5H&];=6^U M>)4[U.'KJLX+;0J.VJUBRT1$":E>L5AH-"5%UOB6 "IV.\:0*R-0"IE+BWG* M<%<,':[=XOT@QPIG\X=@I,F>RQ:=.\K4&K?."XWGZ4=D720,W,L?T+E &L_D MF[LH+0Q%M42,,]2J$8!,Y:\P*(VA)';T:]OSVNDG?$9=*<(#"%=AQ%CF3Y:Q MV&'BUKZ8B"@AM.-RA0DS*HWQ@?NJ.*DN"USC_[C@ALV_AGG'W(*%>\, MZ@JXKL)Y#A%D,S0U&)0A]5I&(_QA5T.N&9=?6*HPB@:B@BR=K38BH):RG%28 M'31H5TVZXJV,=?H]@C<$0I?%G=IN$/U4@:>,WPFN9H1X>$=# ]A+GN4(4Q + MCIGL>NS"QMT:Z>[+U9C791^IJ')5&&NU1N":B\7M;E6&8($?!8(W(3:E20>:M"10,]/*<)+CH>F2%.*;M%H+:1\]ON?]G05"KW*,0OJ(V\^LV MJ?&&65V$G@K".>AV%J?>. BV*)NX%]14FKZ/[E,BV^>-I?V-<7S37I3N=#+:HYK:YGAY-IEO4=B0&X71CO'FS M](:C08N:A..=5RHG/!UL>$7GYEY80R]H*40R''[_$?FH+")Q<_(F:,YD38Z] MZ7C:CJ>#$H^.#J&/MPDD#?D5R51X)91X%5Y%%5YY=5Z\"DB\JA2]"C6\.C&T ML.)RHV6Z4-+][J$;8+N?=>NM%DZV3A.)FV)F!#92+4J9BK&[3CCV0DZO7SE= M2IKN;)>JWF*NW#DU3G>$=Q2.K2M;OXEL6++K[;G7^O"!/7'A/N\8W!,[2OD- MI)EMOB"=E!].UNSEYZ=+KA<"7RI3F*-HOSL>=I@N/^F4A%6Y^XPR4]:JS T3 MX&@^,>#Z7&%SJ0C:H/FN=OP?4$L#!!0 ( 'HP/5?>;(<7T@8 (43 9 M >&PO=V]R:W-H965TD+,MQXG;M!NQ#8E*Z>^[]>.+) MG=*?30E@V7U=27,Z*JUMGD\F)B^AYN98-2#QS4KIFEOY.1]%H\^!:K$M+#R9G)PU? MPPW8/YLKC;M)CU*(&J012C(-J]/1>?3\(B5Z1_!)P)T9K!E9LE3J,VW>%*>C MD!2""G)+"!Q_;N$2JHJ 4(TO'>:H%TF,P_4&_;6S'6U9<@.7JOI+%+8\'Y^A\Z>*>'EJC+N/[OSM$DZ8GEKK*H[9M2@%M+_\OO.#P.&>?@$ M0]PQQ$YO+\AI^9);?G:BU1W31(UHM'"F.FY43D@*RHW5^%8@GSV[XAJD94I6 M7]E*2"YSP2LFI \W^NUD8E$,$4_R#O+"0\9/0&;LG9*V-.R5+*#8Y9^@>KV. M\4;'B_@@X!^M/&9)&+ XC),#>$EO<^+PDG_39@^9/@Y)I?/<-#R'TQ'6A@%] M"Z.S7W^)LO#% 8737N'T$/J/*7P8,IX>LX\EL)6JL"Z%7+-<8;BD@8(U7ERN MZH;+)R0RM6*ON5P7!7L/EBJ/_:95V["WMC@.6,D-6P)(AMX@N(*UAH18%&EX M#5B-N6JEI6>-JD0NP##D,=B&L'6@)$=*5$X)HOM3\K80%K'>2 M:U.RR5QE7 M!F$*3J]?]PK?6'R +03[%CLWI#/F$O2Y%) 0#>R._DF%=46XR(>^(-5 DEX! M,V(MQ4KD'+W2:'4KJ"4YN$K)]3-DJIE:5F+M7(,,-9>HBM)?62%N!>I8,*6Q MAQ50-]:WLR^MT%XUPJ%7V&V7%;JG1'\9HE^W7*-( /,-;\-]#HW%6&HT2!D( MV%TI\A*C< L^#(:B@-95I)')*T5.ZYS\DWX=\Z,!PP6OD ;8#74DPW[]91Z' MR8L?_O5!>PDYU$O0+(F"!Z_Z>#[DQ/C&PTW2;Z[?7;B_W%/A:5KNO8$$TRS(4DD2MCJ[?>OI7 M&$8$N:S02':.I55@)F-Q=J46L2AEYP76 )8F C=<%,\P0#EO! F:!N$T"K(D MPE6TF 5AO" KV[JM7%UTQF>E#2O()5AQ6VU6J<+))@GD9'PR=Q,)VE1SM M.$U@)[0#JB"*YYA-BP$GQF2&5BZ2H\X/X*W#R,6+(!UDO0]Q-,N^N]SV'4O! MVPK82XU>J^6P"6S; Y7H-1@WG#:!YXV/;9/(ZF81#/LR,VQFR8SS=14-XT/*<.D+ZEK'!U MKK:>V"?K\G5,272$K0)3"\A].V5/2GY7?QA'41ADB_ (C0[26Q3'4' I.L;\6+F2*+XQ0Z ?[]AG@=9' X2D/KA^.W0C"7@,06;G>7W MF-%87>$4\F;7SP%'[AG#X7Z$&Q&E>OM^8II>@O:"EI? MX2< :!I/;GPK>"CG)7)186Y.<:MHHNEX7/LH556@,X9>W ,]_L*1UAT,033= M=O)QE.*Y12WT4^3*V.?#D>,(]K3X,-U/F@82ZRX M?RPJ2G&"H(EPX^!ON>51A"2>LU>K%>1.-([\)7X0 *.IGODUUK[T AX=8!<8 M]05U\FSFVU$!V"&Y =>2W(J)0P#C**$)%P>/.,BFZ8%9F5M7*TM8"RG)-M28 M'F"="U4P2NH%'D3=P/Q-'/?]M(. C2?.HLVHW;GIL2_MR>!JI :]=A= AKF/ M3W]+TC_M[YC._=7*EMQ?4+WC<QK((5LH;'L^F(:7_IXS=6->ZB9:FL5;5; MEL"QC1,!OE\I93<;$M#?O)W]#5!+ P04 " !Z,#U71.D.^R$( "2% M&0 'AL+W=OF\IDNU)T5KLIS:9^N5&96%[UQK[GQ12]33S>& ME^>E7*J9\E_+.XNK8:LET;DJG#:%L&IQT9N.7U\=D3P+?--JY3J_!44R-^8' M7;Q/+GHC+/@[I664:*X,;/6F>O-4D'N[\;[>\X=L0RETY=F^R[ M3GQZT3OKB40M9)7Y+V;UAZKC.29]L6Y-2MA21K:Z >'RJ?AG"ZH*#-O\53CG+^< M57.G?E:J\$(]X']W/O102P^'<:WB*JB(]J@X$9],X5,GWA:)2C;/#^%.ZU/4 M^'05O:CP0U4,Q&34%]$HFKR@;]+&.&%]D_\GQJ#B:+<*:HW7KI2QNN@!^T[9 M!]6[_/67\F*J%%9I7T*A':.S3< MEGKA4X@M4S%3I5?Y7%D1_1;2W<B95:KCE.XX)1:ZD$6L92:.&M+)SD%F3=+"\* Q![94E=[1.=6LM" M1*E$%TMT?FR6A>8>ADRB79P95T'/PE0%S'XNQ(Q+CTVX(UR8O9?$DS&(! MFXGP1L3*>M"4T,6#0F-9)P[TH9"@AN72JB7'O!#C%- "\E>V!H9T:T&$0<=+:QRAN:+V*TTG&:,1WA?AT14M:D MN6.UK9E$HFJ-"3?^5DO,GUC/'!!5JA#5.E%M-U!"T9I[(L\<&L@\*.M">^U& M\!KJ< $V292*Q4F1\PQ-:TTN/.8ZYX7^5B4ZNUM^.M348[!9PG4W+Q61"::E M3]=6H)(;KHD)G$276R#!H2Q#*H3.XQ:%4S-?]-G G'$[,JT#J)D,G?F/N<]6T, M@3%S%U@4ZA; LUD19NC9T3%EPDHFS42BW@N(=^B<$KNOOFVO?E*2N)6MW]"Q M T= /SK>4(WFU2:A +;::%O%'0L>MG7H]&3- &X7!80>5$A\#8>CXU=D][EJ ME)HLBZ+B,09QK@#&'29+G;5$,VJHE@W^B?CIT<_*H(^@S.A0=.OOYQ%X],W8:#&5I=AK\Q!"9[.'+!9%6N7JUX?X0#C2BC)I#HM^_3NS!I6J0G8("Z\#N2PM1\=2@ MVC4 M,G5P92M3-5LA55SH)E;",$G3K"5#I$(OA 1@,!&!_WY3I3'ACAY/1IL _ H.F<<$M4@^[L-ML_=%33C$X_BCPLHP']31.OMX1HO&M+(,(B%-=H8C+; M*G-#L.* #A(6HM&;65=DVHCPP_&;P\!.?_TIWM_>O_UR.[U___EV^E%\O+_9 MI015:0ZB9.***-ZEXINV2X3VWF5(,KJE]CA&F)8&&D/V$ZCN3RW^4L4R!(:I MH/'24C2@F1NB%EPD&@M56'XZ+ES1X];M9C3$J58+RGI;:.S3MY MW&W1U.ZL;&:\QMVX/Z&9'IUBWUNA/#'W3E+/E^MG\P6F]^Q(3/S=F!H5GQL5 M875KH]QT%MEOEJMFV=J"V6@41361M8MALEX,PY&N ^BOUE@[%]W_M !2;]O!_&S*$4*'F%I)S%C+9$+J;?@MDPME:O'FO,()"S6 M9A*Z]8+ M'^5A8Z7J,,K1+D9! Q;+.BUP6IN6OO=A!QVY!HY[CAS>+8&??:L7;U:F ;' MA\3MFR?QRJ>42/'&1 %3\1V_>#V]XF%T %0>[E%--=NKET_[U%2.=8* NS8P M;=U4 @&ZG)$NR:+9DAE\UJSBYP1GF/VP2Z0@E122H=^?P* MX()US )%!:?U-2APF&.><6Q5NP_BK;0V5:-T&T%[7:=^J$W790X>UNK,VO-F M0-;<@NZ2+I$_A9<_T *9C%4S>NG#&VNK3Q"75DNLAJ(&G#CX.I@1(Q&*"W&/ M91J;%CD[FNS\+#'L?"<""I?\-8Q&"A:8\,FHO=M^<)N&[TQK\?"U[I.DJ>1$ MIA8XBAE\W LDTUQX4_)7I[GQWN3\,U42-24!/%\8XYL+,M!^AKS\+U!+ P04 M " !Z,#U7?MC'7)5! !B]@ &0 'AL+W=O39M_SJH6D_=G?.]=FG355W7S^[Z_OM M%Y]]UJWNW";O3INMJ^')NFDW>0]_MK>?==O6Y05]M*D^NS@[>_G9)B_K9]]\ M1;^];[_YJMGU55F[]VW6[3:;O-V_<57S\/6S\V?ZPX?R]J[''S[[YJMM?NMN M7/_+]GT+?WWF1RG*C:N[LJFSUJV_?G9U_L6;R\_Q WKCU](]=.;?&6YEV30? M\8]WQ=?/SG!%KG*K'H?(X3_W[MI5%8X$Z_BG#/K,SXD?VG_KZ-_1YF$SR[QS MUTWUWV71WWW][/6SK'#K?%?U'YJ'?SC9T L<;]54'?U_]L#OOGC^+%OMNK[9 MR,>P@DU9\W_S3P((\\'KLXD/+N2#"UHW3T2K_#;O\V^^:IN'K,6W833\!VV5 MOH;%E36>RDW?PM,2ONN_N>'3R)IU=E/>UN6Z7.5UGUVM5LVN[LOZ-GO?5.6J M=%UVI/\Z_NJS'J;& 3Y;R31O>)J+B6E>9C\T=7_796_KPA7Q]Y_!DOVZ+W3= M;RYF!_S/77V:79XMLHNSB\N9\2X]'"YIO,L_#(?4YGGLY^FQD;"^Z+;YRGW] M#"BG<^V]>_;-?_R?\Y=G7\ZL_+E?^?.YT;]YDW=EA^NFL>L^1VQ/+7)^F*/\ M.$L.E?U\Y[+KINY@_T7>NR+[KJSS>E7F578#KSB@T9Z^ZN'%O[?-;IO=Y?KJ/?W]ZDOYS_'I M#+1?>&B_F 73WQM<[JJ!3;1)*,]_?K0\SJ(A"+H(B,TVK_?R((!Z[4'=!5 G MH)MWP%;QZ_XN[\U!/)15A2,"D'6NPZ MT76GM.6_;OP, )\&<16 =#*&MACOFE@RPU\UL*WL/UN$6 DV '?T13[K&\$ M!WN7K?+N+EN#Z.JR==ML,I"&+2T:1M#%3HZ2MVU>WP+8"_?/'8XFIPEKD4=T MG@P0)9PNOU[ VD\S$',,_?)3MF%VC4 LYD+_,*V8> "0<"KY[=?EB"+Y M$]EZU^]:Y'7.QY65GM(G[2-65X#^ ^'L(/C*E$Z>(S KVM8,1X,3$'OX.]WH%*2 M.& NT"#D ((H-D])#+<%O%;M%_8LD(M5NX)X%JR%UT<@ H&"$(-5"#[00I/L M%'7#F"NBGE>.Z)(Q9MMT)2J2'FU@BF[K !SP&N%O4ZG*B>>UDDT!XCG Y&7E M%H 7P')A1.1HMT3(\!LA!Q#G/6C* *UL!:"!#0G8[#$L=PQVMU[#1(J.75C2 M)M^#?(#A-X09#\#W>/]^=!$B>86:_)Z%"3#6#IZW"B9XO815>9;-D,BKKH%7 M>SA$VGNS['.4[04L%B8'T H1 687;ME/,+U%=M<\X&Q,]/E]7E;*.O'\@67O M:N)1!*SUKBYX".3\PP0Q0'& "- DP[ M/7@$3R!/I$ TS++[787R#' /?R3(9*L[ )F#X^B8"=7P8<_L'L5/4ZAJ@,B4 M%W!27=CEO-QK\[*+Z T 5P.%N.)TK.XD2;)HZ)1+IFY8'"[A-["&^#$1^P9! MB6A> V5U'2KOW5VSJXQ0QJ>[6O<]HP:=9N^8G2;80/;@!.DL8UFSK.S2/&41 M+?>!5A6M5#X'T=2V! 9@Z3LWT(2,UK,0K-H"0L()$1-%=4#15D4C6_*K"D8A M$X;18@?28$[Y?>F5WY>SVNM[U=)QH4&Z3-@;\V,=K8ZSZ?'&>/*'!)W')(9B M!R:[E^+7/,>"Y%2W6W8@F?.68/[KN[<$8?BOQW/[QFEV8_[*6,HT@!,PIU=6 MF8JBF8H2I$%?$8\L:_UK01C:@D&/? >'RI%;.> TU5I7>]^PO03,L\7/23#! M[_P#JJ[-/:)N+.U(HGH1O!5+=D%*ZG8+.-_C6, MX&.1^K\U+7%QGG;C-DN4 M&O+GLLE;E-&RDZ:%L1J:'K4KH"[[/2P9@=/+0*X7YNJ_!2Y.H$;973/L]A.0 M0X#98R*>#Z1^RR9,"[QIA_N-)(W[Y-I5B>3"$A.EMX Z0VAY+5 X.[.7!C9B MN)T7)0!&^V0.0K2_)S#.J59U"O9IG*+VP*ONUZ $.? M]M7,CW!4'&?#48@9L1KI#=8_K'NG'"+><0%( TH4,"JK[)+H_NA0K9!UD:)D M]'9"W)QP/)87K$UU<_*E=6(=EMT*;,U=RR8;"\U;G#_]I1)V+(%PW\%"]NMH M0:D!""%6[-I2\,R_R3J(&ON'H4F@L/*B1JZ#E@,Q!.7Y*Q+%10DP:M6X M(H:M,#V-W'_&0Q6@+K*$]7#4"U3/[AO8<@5V)@&"M"K1_A=@ON="7>R&L.8 M_+N!.16U;INF0%MJ,722@.'N6O:EP4:!(^2?Y% 6Q*G*EO $/04T>P74>P*( MN5&5O*SO'2LEM)+N#B36"?JTP=@&R,%I,"4.H88JH, ,00 :$/*Q)/AFB/BU M)^+7\PY-=>3 FI;(+CQCJD$O8[Y=X9$0%X.IDV0^/\>1.\Z>/H\U@]2N6PLO M7B9'PQ_%OE[!&71\R!L'8"N,>\>E<=LXS8]>4X[D0AARD7B#">)@5GN+ [@ZD!PWI?-KH.] MW[G*'"6/HRQ> .I8(SLJ9:WC]93V-&KGY9(%((Y3DL\%Z(F/4[FJ-_4\YL=H M7R&P2/5.3S^>T6AABA5LKC'+1$>N+@:X_+](Q@I.^L#&(Q6).-Z"2EGK[C!$ M"JAQ]#WP_6,8 67#:?9M$*J"AL3W8]L>A!S9R%ORY("IL0=]-C@=Q\@8J!)E M L,W-LT;2_@'J838')\&H7G#;I9FO8;OV9S18T-3"W!'-"'^!B5Q9S2R\4Y1 M548[J +IB:)0F* WIYC^C%ZD*T;Y.5ZP X=5\CHT7E2MEV_($Q?[UJ2[18> MR 8\&OZ%QZV^^]@I [1[\G#7H+1&*Z,8J.[Y%'$/\)4\2>M*U4I4T02&0LSL M?>W82V+X[+2I*TJSE\&.=7F.II49I.YAQ)CDA,^P-!H M2(-9C>_.*4&?>R7H\UD%!<[3@2*:7:,,JE?[E(HS/\+1^C@;CA(4&(\BK'&3 MUTM?@H/\X&H@E64Y#*U^^.'-,*A*8ZYW]4K[)_L70>F!9#>FQ9>[>ZR7\OVMM2?N^$2W_SZ;K!$-D3^@;;L?^'_#3[X MQW\-WE=C.HXW%W#L:.P/@\TW__>I$(DA\/[#]5,MZI+B7Y&V ^MSZ)^H%7XR M*47>)/"I,BVQ,F937E\!U&ZFWQ6'R*?5'84W6P(/BOF\),*0%PH-TY/.899Z MBLD@KB>!F;8I!WO)*7"'B/R[%FR4<$^C\?*GC5B-5J,AQ.$K^2P(]P&3S[OQ M:OU7M^B._PO%P,^DVDW/;U=-?NVZ&'9.CM][,(.+$A>_CUW8#0R2&+B,>N#:_7I)"$,(BHZFK"SQ$/IN\_ M KMF?"2GV5N6H-Z>-,0*NA@&HH#E2,C^V"!;)Z_?:SJ,6Z8,8=V77-YA! M4_$Z3X'OLX-FX;TS"\(% 0?G(#QB$M"/,&PV (.B4>LJ8!9^U9;&\)B&V*MS MD94VI5M14 >]&,!:V#1B2*XB" M!\):6G',P"K.3\_.OH9EO3J]>'%^B0H>9_,I<=8-@&JY(P#09Z7D^$F\YD?W MD/U/TWZD%3$[4P>.9O'@1A&X8(8S>DNJ*J@!.^#0R"3$+_.=*S";#Q@+Y3UF M;_+Z8S0)K"4"R6GV8Q/6G'MO5$[1.]DM+4%\VNS2]4$&BA&M).*Z8&BB1UF] MJ6S: 8?O*^5=='(]C\YPK(>)29RF0Z$7=M]ZU0 _MD=F25LL(G'F%]D.,* U M7GZ2M54U.X9NT[M)#/H^PBW>4@22-P&="%W\*BP"/U^&( 1[WP1G M?$GF& 4JZS06N4T)I M!PCO(A#>Q3SA:6(D_>-M2(Q,$MW\6.@*GAPO/!FE8'K&#%O?X!N%HX0X.)0J M7ZE#;PE,OL/#8F895'_TWY?]3O"=?9#,HDQV9$Y>1!RH:/,'3'5L,8.%*8&_ M(6X/FNLM>?8V>,@^R;2_0^^OR%STXE%.<%V(BWXVPPRNAO?R[=%RQBOMS M-NXH M?.M6E".279X;:W @1F.SD-#,(Y#!@#6?.(<"O%LZ7_>2JS&VH^AP->V)<0AY MIEI'XF9XJFK\1N:YP7EF8YOGH5KC?+[.XN:N:7N.RH9P;)J$#Q1L?#S.TH-- M_:Q)4/%O@ 9YU=_93 -@L,5N%<78@BJ-I!TH%\2# TY W#@*VK&V!(Q4]*29 M62CR5A*KV,$AK,BC0XAW#W*8QO:.:38DR:G_B?6W\+M-4Q7/$#ORNC0\8(TF MOA.LUW_NFEY\Y:NVW+*ONZ6M/7(U43E1 MJN/P;$M3;+XCXQJ]SE[+9XT>)3PG*J$53DP]8^?"?])&D]P.E0]5QEA@I_!922C+, M^JWV1EJK:"MV+ARC35(VF>'(?36/S*<9A^J:NJ! SGU9[,A_AG:??M9AEER1 M_I ROE@+VVPK9Z)P)7[8WB-)G::V,_"+",E@QD*4;%,TNV6_WE4FZZ:D$+3E M"YAR5I(QO:&074X9B.080!SW/$"R^%4G%AM@-IN?DR1"[D, .1LHVWQ/?(^] M;ICN2>G?)P^ WW6:$Q;)#.M;M'O%ZEQ5=((=3$$ M7WY$AP@O YDHV5J\EA2VD^P'V^G64=T(' (R+O84A+6Q^H#F-L@&\0^%4@V3 MI/CI+@>D-F9/L&+6) 9H.62X*#91:MNFB450T3@V;;C4 GT'Z_6)Z"XGDJG- M%0#NTY92[B@[4];+BMN+%Z\69Z\N57-[\?GEXO+\@DJ@L!"H%&;Y^Q2P*_0% M?R);!^#]\F_I %7JE )G 0MY"V;8KU<_*\9;Q3Z67^.Q-2%PEM&&]/3S^9SR M[RG)SM(F\(HDJSV0F[XYSI)CC7XUBC>E^*E1TK.;:;MK 3&[84;34>>HHL!E MKXY'549WK.W4H2;%E%:@'L$,AQ,*U6F('F88E)8D56^H0Y-D%_.(0O# @P ) M3\?[B*4OUJMM\[+0NEQ ?34HO,H2A+5-B&1K:R2_J8 M2LG$K!*1:KAR#%^O0;0W3(V2U(22C (\_#[GF: .(1P0;7HJ/T&\O#P# M(V)/9N<+LC5 #KU+9)[&]L!BO!;.'&>? TZIM:I8U-<_N.K>C0K[)FP9T=6) M54LRWWO,0-[[[$W1YR(+1S/[@ "K!*@";&6-C[>M$NOYB18P-K-D$5+K,XDE ML>SGD'4%DJ>?+KFF7P06D@]4H=FJ?31:0@IFCRU=WD]%= M([\,5^6\6%1>53?0M"),_U>]-DPD-8.87B_)OJV3#RF_ED4-E8IQ=3+Y%VNO M@J@:4<#V:\QS6NW)J@$% [3QABQ?>0#R)U? M>HP3(4=;X@D>&*1A&WO-GY80*>@::#8H3FJI'IWQP*EW*BGTK%3RCO&H0)5 M*-!W<7Z6I&!XGUYFM #/*T)UK,*L#_K1XX4BK=BJFU*J_&KQ^OREE[R+5Q>? ML\LD4J('L6I0;9N]>D6ZAM.)\O37@O*O6"/'+;D,;=K/L'0+9I:7>@ MY*'&2JQ'C'WP+0YG]1J7H@Q+=K]%Y><@,;'^I932_+;7''>R+7PB^^GCYO/C MB<8F(_(2V%U@ZK#1LXC40,3 M@ K8F?,D0?!K0<]77S[ZOV_]L-?P_[=@Z\3CO]F5 M%4=<+LY8W$[!Y>+D4E[X;M?65#2^T-+P@!*7)R*ULQ\:9"SW#O1/I./+D^?R MX$8Q1M=X<7*N<_MEA\KT3C1]Q(9.'/NDE+$E,9$ION!*:U'B?'XUR"7W )83 M.T\=AFZXG@>9*!?=\AEKVX:=#_(U70/O_6AO0")ZLYB:)TS1\X""-:*R-PE4[-9A MGY(-3?W_\>&$FI3S^8(16 UJC*$"(,EH#Q2=-+BFP3B)7\1[$VI6L<2F'+UF M,H4"0]3T9:V*3)6EG";F?-2' 3GDT/).O_?^1Q*,FK4M#H&]-'39JYL73UJT M2%.V>4(A6=5A 4?D%1Z;C2!]ND(FWDYM1J*WM);IC80*E]@1O&WB8ACV#.-# M1O+>K>[J\I\[9Y2VLB,C6>,QU&T$5*=JK^Y-*AT,/Q%EM$[K Z@\?4/;K-A# MEM=2/]R5F[+**7MZAQ$2)_$9L10I*$Q)7:#BGF8_8.%M5!2(Q=\XCNI72LJC MTH8DDBD2BE%Y"X2#"_?EAP_G&>"YBB.0LB>*J MS ]M8Y&E,U+^L#@.GOU8I$H95DK4><'U-CWDCVCU8,D<;?VV=<**]/N?5$XK M>B-EH?D)D.%JBYD TN9$:DGXOCP'C*INE"P'"CK"9A!WN9)9C555A)7L.";4E5. ML1(61E/.+D_WM)F0Y(^)N_VP_M^X1MG2"X5&7!D89&&JON_F.KM\<78":I I MY).?M)YOH6PP\#DRL<_/O_1G@7 @<_P+?S[RN3KC?$$Q$9E?(Q,3$+.&7:T& M;(N(D8)VH(&)C>Y[%N5UO>.J=E22&@HH M/)C>^RI 8PWX^$=;RBC M/DCRCE-N0OL/;$O$?@1.CG]H3N $MG00\XCBR]>TP0GY2AB(0\RVRPL>#,E? MXB7AB9VPO_T$-8D3M-I]FMV82@?($-7+(77X?B9LHB_B[<&"D QY10;3:-N% MPVCK$JEZB6TH*'K!U'O*R/U08A9(W?A"*_R.*G'LJ^*XF][\.!04.R:"5!>1 M*\C-;7PBAH9M+^ZI6Z$)V9@&$6FP65].B(O6W&*5NYU*)+@1[ OMWF!W,KZB M^:.@NY"P$B(OOAOO/G1S(<=%"NE#PH*)NNUZ"Z(:#"&JE,=&AT( ?=A%!1 MQR.GXQ_>5Z+,.$U;%F5 ?5P1^/9%E;'BG,Z<^J:,^C_0(Q"!1L*2A[@ MNZN;-YK4DVPN\,N6//X_-J0RYQL!]O;YUI ML;!BS^$Z^Q^0'JM=&&"LHW\>9Y/C M3?5*P?SJB6\8U]E>*7M2OCO3C 7R9_G.C7 M.1:?HF@@:1[* 8E0N1,H.8B"1FS**5)=ES0 [9NTQ0J[.,<75IO&/GAC1=UZ MWF3&,+AF7_8MNNRM%D^ .TGJ\FI+A%:8\"Y\'G7H>'S'92OX1U)? Y?GBU>O M/J<#FCX^PR;/9SNC7X3*H(OY2I[OI_M-I=G+@<*@%K-PIH>;]7LIZD)GW >LQ002G0NYLMJWHWI<9P?DR2% ^4ZR*@?,_8C0N9ICRH* M/8YPC!V!F A"'6_884<%E@&Q5F6[VFU8*'::Y6EJ-1,M;CFAIJ<>0I+EQ>JA M3?*@LY4QO.]]S:FE',3.?$N+T(U>BX+B8K3_%IL7D5/V@!Y)RUAU]]W0XE4D ML\ FN88.%!\73=KI&M=HAE5E$DW!IM;CN%$7M7 &V(2B?^_7WG7#2425*>64 M,&N!H[NEA/RT6=4F-!&360ZL9M04:VZS25F5LE"G#*.#T)R)(6BT^\V'63G:X+[Y_,"--2*7OW*DJ$HN HD74Y[8(RC_C@;C9-0 M0X=M9SAW)Y3.WL=C^ #%KU<_J_WOVT4P7G): 1Z%:<)'O(>3^\G5X2]W,5-1 M[G!@>Q]FA5QP+B-HBH@M21I'>J?8[VHWTH5]&95 AGW38L3>U) ;(CF+R!*@A M&,RN3ZTO[W97LD."0VI=Y$3$8A\N6<--K-M\XQZTTP/O@LVTH*5RGU[JLV4[ M ^=+K(PW+QH8=.GUQ'-3E>X)!Q/-,'@U[VHQ!*T#&W!J0GR)]!2_^6L M(#2:+Y&8)&V5]>C-73U^ES-=$_O'SN1Q]3)W'S7>.LH3T 1&D_.=W%2I8L]' M1D'"NDZCJIY!:#\]Z_X8AU\,S)F1<>DSC16X#7'V+[+O:89S6OG%ES^-8&"3 M]C5D([&:HUW-EH8KC@B?J>':5M0B]O%NBL&NJ:,%!F-8&8U%64$1J:CR5]*8@4O;;@+6EHRM8IO M[, J?550?8D(1G'0X49V+I%K;G'AXN)8MM%NO!Q6$L0?;ZD+@1-"[I'21>N^2%$/UJ$ MVE%AI\A^P AAR]PY_N:0EO6D3/^Q<6%N3THQ>KE-ZI-$I)D'#YHW%SO?3]KL M/U1=A>0Z/^JLEA;JBB_F*X)%^TZJ: =JB>^/O>[^+IUN\O+LY2+6[Z\EE4V2 M%Z_U]!9&/(OFXRTJ+?#CB.JVE ZR7G?C+.=-V4GLJ./F3%P,3"S UQ>S:F>) M*2HQBQ/-,,W?WQXB:V.2[L2HIA^Y!51H4[?V'L#18K"W(@#J#M-M,ND U+IP M<64""M@/D*-LG%](I2Z]VPJ7EXRWO2Z?@(N>'LZ:]EL7]F_?CCS7H%1)"R'C MJZ3!OB0!$4>RK4Y,(@%>>G[LH^KI=Q2_'S_OB^,$$I">=43YJ$^YI5372? 9<[/DMDLW6IZG*:S!JHM_MI'U?'YK6/F M=XO>2&F*G\NM.+K[V+[6&;(C?";&\XB= 70K"8S312FI3I-<=+[@\DMN$!TA#M&$Z"BB]C,+JF> MPI;GM7K/AMZMI'48_ 'OCBH*-=M57O"'/[5ZA^&ZCKO.K6)VF@:,19Z ,2@K M/3?V]S[@OLPAR^[L"._#TQLZUO$@X:8"$JSC%7$Q*&J S#N99'P@R[#N!.C2 MZ7<8 Y0D E9(UP064ED&SN4HB]UD5_('WJT@-')^-BS4M@T3S.639OI0G*WEI M:&Z<4,]' +UO;!"?CO]]=.IQXX"%[_!<@@ED.WGP^.;F*LYYB^[FHE01!#?> M>&77]NC5L$ ,V_%P,*0T'(QXBMQ[83F%-KM IY*PIQ$-C3I@1)6P+F+5R&M$ M-54:2-!03T+(@ _7C38&UDH)=6E1;7))+-FWN[;;&=_ -'T/6B3R50OR"'LFYA:T[ M,8QA-5)"O..'7#L!R@*@4$EB*6-&D.'C(4@>CQ:I_!2 !#GF["MU/D?>Y+GA:Z=$5LG8C?Q=*VPE#&%5PNI2JA+;',=@(UGUBK,J0-HU[$:'#!:ODJ(0.7%7M:)X$7- M$0?8,!=B<\]9N M*N66:1A,I.CC0E#+[9'TOI;XE6S9I+,A$ MQ:+F)0VV@&M-0;Z9JJ>YJ=L/[)?&DD:B*-4>IF[.V6 M6DB85R=C!F$9 9O#TWP48_$ D^N=7.ZBCSB#HZ.7M2OE=&>O'? M^4N!8P- 4I&\/LC](6R@*S';0+QBGD0D:^A.9'_IMM5J'B^_3(1^+*K*R'V) M60N/6G>@GD'>HV>71&QB$GIN\K]Y3.-]#(>@&\WOXQ(>-L+M98W#EH5B9ET/ M_9H? F+BW)K-;E+P0/0T?ZPY*2%?@O=/F:(A$L_^!J7VH3*K "!T7J# MT?.^2/%)+T"<2=8DI6'MK7WO\95@TW;:3T2P<4Z700@HCWP")/@&^XY[E5%J M+*->2Q>,SSE=R,X2X]4R.0G/ &23E M3;ZKT;! 2'#.=/#=#?M8P9Z 4W4$-;U0@'FWA,'S[#:;3;+>_V)M]0 MAY;!%F7IO-/TFKF JFL&!43*W'Z?;C=0XQZAO0&MPJY ^>W\PH)0LBK/VK]F MYB/$4V+I[\JV(*MT[+)=[4U"MU:-T3>(V2NIX"$_14".8=M&D[A0^!RG-9U# M3"T40TJL-^*Z;:[9+_Y5Z[9@GH/FWN759C3)@KZK0J_X-3[5]*JLZ:.RK;79@CD^G2X(>*+ M#8GIEMP=;CW\IN,>D ,],>%@2E^DY9N3/=QA6E(O:1>KUST,CX=B>]AKWVY-,2[+K!#E!;@42Y$4S6W>],J MW4:KM$U^:1ILCQ6.KI$;%="#PEUQ-]3'126-9,R9BY%8XR M)<)UOH;4_+7-N7&\,JWVP:H6YUVB8@J'-T-AM[O\C+[OLSK"OZ7?5O> M8NN@[.= -?-Z2+[O@>^H/;(Z#/?TD,N\\!K$%S]+USO?Y;UOMSOZNQF1R'Y MZSO4')+#B^,@S#(80I4^O%348R5I']R"X]87XR07R%)YZC30E25J#6>]-;[[ MG/?%1OD^>!G_O'X#KSX&R53GAN@ ;J1DM53RGC/H#28:J\D!-#H6, MK'QZII;TN>"U3M-KGJ#,V#?#K#ZPKL>I-+/91Z'9]L5\D^QK:?0UEX5TH,WV M ][\%8WB_U:@I_ET'CGB5\;(0QJ0$V%=O?06D(".I"_Z8U3?0D:.24B-+UCP M#5<0'?P]F"1[\TJJ):B78^W65"2KZ6D<"-9KL_@BA72HF6RIIYW][+&%+K(7 M\]U>;Q(1$UU_\@P/-(_]=)S-#3G_4!0JPW B .<%7=)$.J-TGI1[Z^6#@!WH MCZ?%\0&NU_QO&4 -L:ASIU=%AF*/2T/FH!W:1E[,MWQ\SUPL"GW-0OM !\D] MM>J=''+^89+#SV/T(F[OV:Q-62$'\E%O9.XY"._5H)YYO14UU2T8OX70IOO$ M=FNLV;+BY->K_G)YQR=E1S+0LE:STQDPF(ZMLX<<6NM='&BMQZY405E,3J%@ M)O*UZET/72/RC;?XZWW(@Y9Z0$QN5Y+EUNZ M 53O9O;7*W-7,JWTY\,5M[-YVR]2*^4E3ACE_$98&"$(^V+XK8";:AKY>YD2 MJXO1: 83+D-WCX'QCC*BG,*!M!!O/8(Q4[99VFERK1%LB'P[9 M<5B4:2)WW%2T#7DIPIN>Q@LW%%R3?7ZA9(JE-K.$K/E^;+;92E.K!J M2G/#=E(C_=_M17P9^BQ(M<>KSH0?Y M#:(4Q83G!Y<2MY-6HT6+H!IN>2H]3[;A'$SYIZKEI!*9[-_0N(-X_'[4LQ=G MH/7P-16)>F!:\R+E2\PIXAFV*CS%.*A06L&+]])CD/U2_O83TZ6N:=>.NX;+ MA5/%( 1J<%>V;ON66G[C#AHR0IQVX[C@^' MS5*]2GPC% 5>FB)4;8Y5O10ML@G+9'^31RI>ENBO7Y8 MXDY2Z<]TR%$F6!]LE*IFCZ(B%V'1YKE,.>Q.C9$O30+AFTKP9I*3-5;#Q4[= MP4)_VQ6W&\VHSUN_SF0B&H4+?!%4L,[H:+%#"VZWQZ;86#<6W*>X%J&,"IZ4 MA;G';7A:Y'+ W_W0:';%:@]KA4/]"I)U$-DRW<>T*0S,;O'-@6_DR9AZ/[BYT\,N^=%4QT7BR M4^E!'2),'"OTH2%W.FO-Z,S-31DC]_;#I ALLDI )H6++_[1>D5^%R_1E0,/ M;KX0LQ&<$(,X0'E6E0@-:R[G&\N\%?F=O1'++ZE#'&A.LUH=9Z.!"*S7?%=] M<#::AA-,FK^^>TL[@_\FWT+"N;X#S N.]%XB'D:YQ:NH^>9O.O(344O:A6\L M3<' )[#B-*;?^M@P8T&&1:+7([AII0NL-5<#_-:*FMYH93Z6$ M"$;UVM$I-:VH\J7:0EZ!SY#NN0 MT.?']EW8I.^ *4D)DD<3O6.3$W00C(JM8N8%)$%-$2F\9#85+.\[[G*H;6Q7 M/A\$,[7VC;#7U#JG&K_J- &Z4:/W(+ ZB5L-FL:DJS*C^^ [%]QSN&@W( M[%HB<+\&?PU:;KQ^FBBW8LE(B_CS;0>Q\ABS/OSPYO/%Y>?/"1OAC^>+%Q=G MC^M>8T/;C[VDZC*TL+F<;S^CV1SYIR0G.="[IBC\;F$$_2QGU"0M-W+@G MABV,#OT7O]5:+AHD74(], U\FB:;DO@A*O#4AX8\#3TCKT8.0'^4:SSBM$03 MO=G<%RTJF7N2Z*]WD*ME>@+7#;'\FE2W!8)M,?#Q-M: MS/A<+?=8P%=\ 8CM4R7%K@T^%AW61BKX0@M_[ZQ4\/F>D1:&ZJ0U';"D+Y@K MN"(7^S5H[Q[28Y"'%8_8%37>E5I?7)C?R:C-9BK.XMW[R +DU@N$B6D88\,\ M6+B2[*_><6K?>+FH)AC-P+OER*Z,>PKX+IEZO^Y"S$H)7*8:^VO>*?>H86\; M-\$RUVV&>\"OJ!0.VRSL65;73L2:)D2EULI>N=3NRBYKR+2Q01E@P+O;YBM9=< M"T [-8&T%Q/6$?'U5WJ'.FHS&#=>Y1*@8MZA[5R%*?%$Q:[U4A49PX[L#$(1 M(5$-ZRT2:C@2!NA%OC[Q$92OA*_782\XE_S3MFRIU7PB--F9%!UN).,9L7:4 MPWZ/V-!Y+;0-.L3C#\0Z[.6;>@P M43$LO/=/7(6^-MJ@[C0^&1T?['I_Z87/QKCF,&O7B1:$NZMHK1\\&_3B:B6Z8 MZXFPH-#H5H\)X$'+TA.BE %F*L&KSW?_IOK@ZU4YBT-GOM4;B :C2%]WZA+< M^Q)LO:2L\WJ+M)EB976$T6=/P6AS(Q2#K2@+>Z&(')AA9W3-P!A%I,;78@=% MTD8H=F63]GD+ WH<4RV[_;7@?8L)N-0A"ME0@5>P2O4[73344$4\W:6DQ?QY MS:*)=3T,#O%:-9LWD]XKFPT*P4(3MH;'(V40="X9MNF@/%$::D'EX\/Y"0^$ MY%9>0'O=G$&RH+)K^31QS1/3E\1!) AEV/Q@--,GT-[GF00T=?MZ[N?VURTR M<"CEV( *U.K:U?U _MR7[F'0<3TTH8@V5&HW=(&Y+RI1%B@5[!A_8[>D]$N< M^20QYKW;#XKY>IL#+VWZZ4?IW@>'2>"I]MY@DNSU0=;KL*M/U!YH<(G6\&+K M?'H7I&4'-6EQ6&J@SOD[Y88J^XKLWL[P(5@C%W8SX? M BK\.SE1@LP@%*3+55:E9\UZ&3'IF\R?QJVW4[IMYU8[;F 18D4A8[9E#*N' M?"H%N-G=1[L>P@V6M^NHN%*P5B/,$B1(4;A/^-I6\BTY?DLNNC[-WJ*D2QQ0 M0@@_%2 J"FS/.?(T Z2Y"[:6JXF[&Q6,>PUS1GYSL4J7O5X0I&GJTA*>;ITG M>X8Z_%G63]CL[1ISV5*,.*GT4^&$TJ)=E0U\FQORUN+%0S<_^1 D#T]*+F3W MVDY28VM-IA$19]9 *9N D%2[$QBCCS;/?5"##'=>8PJ@0RFN+ P0IU\SHXD8 MHW2PRON0]'JGU#%P,_?E\(RG(,.MOZ3]Y."AZ1ALSM4ZC+CR*>KT3 Q#?^![ M"RA,Q%X0=M%3(U3W*9.^=XQMS6-6JZ%D8]>F6=]I=B-$1>Z0J=/7>!WIZNQ- MY[G[ 0?"Y6+7!^)2'+PR:K?BAW>H3Z_S,+_G3)_!:V9C/PT>J1D=>_T.5Y09 MXIMZM0!)SDI-1-0DW'(F4Z M2DP[D0MJ\]_EW3BS3Y+M(A/*)]O(]:Q3M]6$B U,BG>#O7Y!'/X1I\NFE566 MI@Z[=%T4U @JU*1^-F4E_FSV1%=+U'RKP,KK92/&^TNU MAP8Y7RJMCM;10D)\L$V.7LDZ5L[T,YU MO3[.)@?$,G$P(ST.'E7^.:=6E)P+MY-T$,J/0(!CJIN\K&V;!Z&O."E$2H\6 MT9U?$AGE/F<=F]R%XR0&TV2>/.-X4"8_([26D& "IYXL-&=E=/=\2#89W2N[ MZS%7@[8UO'HP:-]XJR#Q3A\^_,4'&8?/%H0_"*+25-9KD;G& 5.)1MJ_6-,9 MN,8#=2-N'63B/.7P/2(8Y+\TL]X05W-SB' MZN3@7N6P@30/8)K+:7)0,O>LY M@3##O7S)/0OR;F)*18L()48446-5^K=E%0,VR1Q")LF?PAYPX7*?@ ^V>Q;! MJF*XDYP"(X#;K9F/>&,H6Q5TX/)PERW\), MS22_1LX7]&76M%BJ1@YUWBMNT,YX>7!9*6L%Q!1E9_:-;S=9#"DJD))NC+*Z MD1'3<'KD9//*?/XZ'+QY]D21.(Y0?-/2>5#@.5&[>WAYG MHX$2.ACFK%L=OW KKCK:Y!\!+I@VMD0Y*=7"8K$@'*_IR[?<%0P(\RBVCY VHWLP[5D"81N7HC9;!4!"\J] MUJO^/'2L>(%-7+CE)9+^P3UV4S=>4]HH)EF5*UNR#C@)(JZ&K_PMRF\1)V'N M;G+-2>>[W6K"A8^>8FJJ; ,:$LF MGDS9/CL_^YMWMHQ@::1FHHVY0@2(/IJ_[&P$N= @77(]=U2;B9<;%91>XU,$ M/*Y(%'/ -DUOMD5J;7J(8C]DWP.FIS#T4*KX8H"VF#Z-3I$"%,>NEYQF*EQ9 M,&R?C*\I=-75(W2?AE\A^0N4) H=>30*G<'SP>,9))H83]%H%GM2.WLBSDQ, M_WNQYBJUQ6FX4#PM+]R!UO0,OB=2]N+W'95(!J]12TVR%#-BOUT2IDO';%W, MM/6Z$Q..E6Z*_>6=.P UDQI,]01[:7DRPX]H?='5B<:?SPW==>G*W+6KG[;W MI7AD37=XV7('&D$MNW"UAI\=$RM"%<&/J%_XC/Q6!;88L \^"5B;,;?!_F,O M\Q*SFSA%$V^X4O]1IS=487X M]CL,/<12P5J=C8L.9KEW0O@1_#;VV'NQ^' MDWOMGE9@2O%-I7E,/JP"S2F3H?/&Y7RKC!_= ZH0DI5D- BR!#'+=K=%NR&M M8QYHPU&6Q]FC)[ MO?_DU$:DL35 $/"(O?M+8! UA0>XNM7?BG;^@E#T?*'M ME:@F1?L'R;V53QKJ@B2[A#(6G,3I2R?L0-+,<'1!V[]S/O^=\_GOG,]_YWS^ M.^?SS\WYG!.?H:?1Y7SWH0]N1=V\@UA[WS8U_)O3$--2\T!#H]]^PULGY\=% MF7*UNT6;!<[TC+&-:$BRTJYN?J$G)W@_I5#,MYBU)A?_9O0'WU 9W,,(+&X; M^Y-D=QW=[)8]P?KYJ[.3BS.^/^U;$(CW>DN*MM>- M?GJ GX JL:&"'_SU^8N3YV?'7]@=(^%=&S_^.WO=:%W$D^0S\_B6E\P;.LK$ M9.E1,[Q:_U4>SZ_N*!M/* ?KZ.^<>IR4-@H#GVX%W$-T9C*5.,TV6KJ+EXZ- M.1TM78JTXBN5\Z)HJ?-L=@?X.KFT42FH>N,?YWKG)E9BO+KZ+B>>,K[=G$(8 MFH@X!ZH!&^MMQNR'!P]%Z6!F?5P>=ZC8RKD0AT9/>"D[%#8&3KR4"-^+_4U(OHH MJ2]6OR1':][.$,NPR8;O.ZW**LLR_8M2 D1E_0%O;5=]]3+2G(=0Z49I!W Z24B74Y)5%_PT!TFY+LI,P!ZOG?OC>Y1K-W$&='(A=P&5Y96F%K0^*'; "@[Y%HK64]R<=&1M<6 M4\1%4I^\%A)EH\EOPVOOPYBK (&4UY-!\OA;E@/OR($ZBL *8X1^D@EW::V4 M"9M0;CTWPXH+,JPBJ#3*N[9#EI6"2L=%DMRNE8HO>96(9&%3MMXAS+E@Z+B8 MF)*4A D,WL!R4K&L(7,A%,EYM8PYE3B8J.AG*B$O4+!I$_K*QVS6$;G'XRZD#1NU:D'2UQ,\((81@00 ZBD M4N.=$"O?VCMH&B1K(S"4U G3G^?<=-V3](GM6$[S'6(J<,WM;+&HB4 [T4!1 M7>%\HY @S)/%\2SW.G\1&-@?8%Z/%, ^#XY;43Q&#%.=!M\:\Z?+XI11]QFY M*[[-^_R;KT!$W+IK5U7(8@&!OWZ&[23]KUC'#D;?^1=7%\\^@R_#Z]]\M"06$4"\HC^>>=RH$I\ 9ZOFZ;7/W"" MAZ;]2,O[YO\!4$L#!!0 ( 'HP/5?@[AA*I@8 ,T0 9 >&PO=V]R M:W-H965T/#Y8),!][]E=P.<;I3^:E1"6W'>M M-!>3E;7KL^G4S%>BX^94K87$EX72';=8ZN74K+7@M6?JVBF+HGS:\49.+L_] MWHV^/%>];1LI;C0Q?==Q_7 E6K6YF,23[<;[9KFR;F-Z>;[F2W$K[%_K&XW5 M=)12-YV0IE&2:+&XF+R*SZY21^\)_F[$QNR]$^?)3*F/;O&VOIA$SB#1BKEU M$C@>=^):M*T3!#,^#3(GHTK'N/^^E?[&^PY?9MR(:]7^OZGMZF)23D@M%KQO M[7NU^5T,_F1.WERUQO^2S4 ;35<\-XQKIDG)K-;XVX+.7?^HEE\T_/(1(UF2M&SEO MUKP- 6ML(PPY^L!GK3#'YU,+G8YS.A_D7P7Y[ OR<_).2;LRY+6L17W(/X6M MH\%L:_ 5>U;@?WMY2I*($A:QY!EYR1B Q,M+?B0 3_D=Q*9/BW6U=&;6?"XN M)B@6(_2=F%S^\E.<1R^?,3H=C4Z?DWYYB]JL^U80M2!S)8UJFYI;41-NC+#& M^]$V?-:T(7^-#.6[]?& !P6N\4DN460&8 [L2&0KL2Y#>M^O5_ M#/G[[6M/C2=6II^9IFZX_D+(GG?J ^0N5 N5SI9O=6O?L%]^*EE.O8BZZF= DB3VNF&<"TL2(-/J#<<.;MP\\C:H-$:X<#E0$I4'7BM\) M,A-"0L:\[1UI(ST_G\]5M^;RP>G]2_*^;IPM;Z6%X(Y<*\B5!CO7^Z:^:20' MJ('I6XL--%5KSH@+292\_.;GJ\=!._PTNO4YIW=S;Y&,B_?OKOS?M0O?&$?Q MJ6_N>.O,)5E.RRPB246CB)'WPEC=S)USGC(I:1G')$YH43)RNU+:GB D'>)V M!U+O,6%@C;S*F,%6A+)WVQJ>0 TZ'"42LLSF@5P_&L0/*R@7",2U94M(ARO+$2V4W2?8S,N/Q(9DIK MWWH,*1C-G@(*DNI00G*@C549R>*49GE*KOV<%MH,3<:=5GI9>]J%0"I1"T5: MN$K)X@+DP?)&&MC8!IR@;-HQD*WBT@2P\0.X/;QX<5!4SKQ=@.(\(#P UGC$ M6O48KW&)9!0(!LMHDJ7.0=V#0-RO7?/8!^W@,D*89C0"L!"]JJP 5/0A2.?W M.Q)&T[Q$]22/LKS7M,>\[,;*T9ZBBG?O1;4']B_G"'%T3=M/L2=2C11ZRWVJXBKR MS\>X/O0[*2/*6 28ES1-RX%^GP;1SQ*:5J"A,;ID.2#86?[B !+!9J3X,3:P M]L<5Z/?3Y@M/M\,9XW;YO[@]/TC N,6*&9I3/Y ES]JE3''[L#B MRN[(E5J2'*/7H%XS3^$'=6_"869W>MJ_9\0534MP':&;9Q4[WO$=#8S'.*"K MN\:Y,]N.FD=24%-I>4S0LEA5/=:]",>AS[BR$EV_@F[7_LLTZ*[%7/OF #8G M@SX^F#AXZ\^.(T>8ZU$:01@B51;%L3_8?"4S#\4W$\M&2F?E<+8-9T?"LA@B M$U)EZ&+Q=P@6KKL?B(QQ:BB3A""=19D^=4&9[ETQ,>F6_B)MB!^,X;8Y[HYW M]5?ABKHC#Q?]=US#,8.FNP!K=%IDDW ,V"ZL6OL+ZTQ9C%7_NA*\%MH1X/M" M*;M=. 7C?S N_P502P,$% @ >C ]5ZQ68V_: @ "P< !D !X;"]W M;W)K&ULI5513]LP$/XKIR"A3:(D32E#T%:B#+1- M8T.4;<]N>@JBR)M0*4*XR@Z#4LA=3";-&=W=C8Q M-2FI\!L-@W(E!V8&912MW_QW.5A"W 6O0&(.T#<\&X=-2P_"Q*SB35KL%Z; MK?E%$VJ#9G)2^Z(LR+)4,HYFB[888#)8R%S+3"9"$UPFB:DU29W#G5$RD>C@ MPX-8*G0?)R&Q8P\/D\[)O'42O^'D%&Z-IL+!M4XQ?8T/F7#/.MZPGL=[#7ZK M]3&,HB.(HWBTQ]ZHS\*HL3=Z=Q9V!=_:/MEMVW?5N:M$@M. V\:A76$P.SP8 MGD87>YB?],Q/]EG?9HZ.)%]33*%VF-4*%-]WYR65Y2:V]'($^%3+BGN*0.@4 MG,EH+2P>@4;:%=E^WX<'9W$TNH#__5_W!*_XFQNF_8KIO)8JY60[+BN\H+ . MOB-W7&%4"K+D*%;HN;-\,.H4;FJK)=4^!I-QV7 KQ-%@W&G=&C(65EC(A&\P M"TXZP:++0,\Q'@P[WWN*,^Z+,WY_<:0FH7/)K07".:2=5VR_GPWY/JW7N[W] M,'J0F+)"+Q&YQ2Z=&_S/%5J@ B'A=K4\,%F-T):>9ET!&3CM\O9@1V&3-6,NZ4A'I[-LN#7"JU78'EF#&TVWD'__LW^ E!+ P04 " !Z,#U7 MS,W(8[P" #B!@ &0 'AL+W=OWON.5]\F>ZD>M %@"'/)1=ZYA7&5!/?UUD!)=5]68% RT:JDAH4U=;7E0*: MNZ"2^U$0#/V2,N&E4Z=;J'0J:\.9@(4BNBY+JG[-@>?A9)Y8?^?P@\%.O]H36\E:R@6TRO2VD#7^_WZ%>N=JQE335<2/Z3Y::8>6./ MY+"A-3=+N;N&MIZ!QB.:W;A273228\(V96446AG&F?1"B@R$4;0Y(Y&3)=,/ MY--WNN:@/T]]@TFLJY^U@/,&,/H'X)#<26$*3;Z*'/(_XWTDUS&,]@SGT5' M;[7HDSCHD2B(XB-X<5=Q[/#B#U5\J- &)SF,8V_+1%@(O/3T) MA\'9$99)QS(YAIZN\/;E-0]7'*ST.)?3DW$4Q&?D?]=SQ_L2,BC7H$@<]OXR88L!6]QI ML=.1:W>G6=[-NR<'(?$F4%NC+0@5E=0,#V#'3#$A5V@3&:.S#J)5%(!H/>* G?^HVC),SV&#H4%_-/"(:B9J(QA9N2FVE@9G MHML6^!,"91W0OI'2[ 6;H/NMI;\!4$L#!!0 ( 'HP/5?\%C(.D@( &0& M 9 >&PO=V]R:W-H965T/G\?V729K M;9YLC4CP+(6RTZ@F:D[CV!8U2F8/=8/*K53:2$;.-02E>5:@<%J&IV/3F=C'Q\"'CBN[:LQ>"4+K9^\03F MS HO4 @/Y&C\[#&C84N?^'J\0;\*VIV6!;-XH<4C+ZF>1B<1E%BQ5M"=7G_% M7L^1QRNTL.$+ZSXVB:!H+6G9)SL&DJO.LN?^'-Z3D/8):>#=;1187C)B^<3H M-1@?[=#\($@-V8X<5_Y2YF3<*G=YE%\Q;F#%1(L@D=G6H#MQ@@_W;"'0?IS$ MY#;QH7'1 \XZP/0O@,=PHQ75%KZH$LL_\V-';F"8;AC.TIV WUIU"%GR"=(D MS7;@98/B+.!E_Z1XF] .9[P=QU?+J6U8@=/(E8-%L\(HW]\;'2=G.UB.!Y;C M7>CYO"L2T!4P:Y$L,%6"X&S!!2>.%JAF!,P,*DIP?O4BSC]Y5S9%:PQ72_]T MN=VF/2RQ0+M! -@HWD,+^WDF:9&?_S7['%0H8]3;M;08S)I@JT*MZFW*M MFM:=R/O<<-\/X4C>XMS=S-XU/N]N8%YK0P>$1@)7*[3D'XZ%@T=D@FI7E-=_;YA95PK!VOP$T M/L"M5UK3QO$;##^6_#=02P,$% @ >C ]5U/VM*/_ @ \ @ !D !X M;"]W;W)K&ULS59A3]LP$/TKIR AD I)G31MH:U$ M8=,V@8: ;9_=Y-I:.'9F.Q3^_6RG9 5*!A^0]J7QV?>>W_GEZHQ64MWJ):*! M^X(+/0Z6QI1'8:BS)194'\H2A5V92U508T.U"'6ID.8>5/"01%$:%I2)8#+R MCDB[P&LV/\E+9*&Q8 M0$(0XIQ4W5W+U!=?U M]!Q?)KGVO["JZ:73<(BII1"5M[)-KVUMYQ1'D M'&Q_*6J86 #W7LPHIR)#O4US.^ONSH!$\3&\]WFBG8XSS+"8H8*XVUE/62_0 M>_$<8;TAFT'\(N/J8OID_/U9E29(6+WJ-%[TW>Y')HI0"A?'EUSOCO?T#W/X*M1-_B!T?XT8F MM8%^-X%T.(#KI53FP* JGJQV!J0+0S*$&VDHAT&GYTU(2;_%A+0Q(7VS";[? MA($[RJNM'5+2A\)YM,V2]FW^YP[Q2?:E'O8@&20N3& 0)= ?DO615R)G.I.5 M,)B_>BBN.X9#1]1/X1RU/@)6E)6#, NT9VM@+TWV82\F^W#YK[-^1]^%&[=0 M@6KA[UH-7G!](36SS75^4M]B?]/K;X$+JA9,:*MA;J'18=]VFJKOUSHPLO1W MVDP:>T/ZX=)^DJ!R"79]+J5Y#-P&S4?.Y ]02P,$% @ >C ]5V](_5AA M P P@D !D !X;"]W;W)K&ULS59MC]HX$/XK M5BI5(.4V(2$O; %I:>_4.]U*:/>N_6R2"5AU;&H[T/[[&SL0Z"KDJNI.Z@>( MQ_8\?L:>Q^/Y4:I/>@=@R)>:"[WP=L;L[X- %SNHJ;Z3>Q X4DE54X.FV@9Z MKX"6SJGF012&:5!3)KSEW/6MU7(N&\.9@+4BNJEKJKZN@,OCPIMXYXXGMMT9 MVQ$LYWNZA69)'M_#*9[$XA62:_=/CNW<)/5(T6@CZY,S,JB9:+_TRVD? MKASR\(9#='*('.]V(:D.#.H"W?/UJDH9O!@A/.\+3(?3E M,TJQ;#@069%:'L!2MVW*45-4%$!0G:24S<94#<=,;\^T+XSAA5Z_RJ,P?D-^ M]/N@+:UWF$KU!K6#N-K';=>4SRB,_ MCY(QB5-_&L_(1\6, ?&+K*J.QB@+_2@+QY<.O/?&+UF!3:=O^)QY)+/8CR?1 M0#8D738D@X?4(]F^DQX$^<&$33N*Z7^OL/1_()QUA+/O5AB]<27V<1Y&_1ED M=)9/3]:02LD:;1F"C9@94- MXK65R^),_2B_B!FM6=Y9=HTULAB/Y_FY$_0^O[?[COFX> MJ<+[2A,.%;J&=QG*4[4OAM8P.J2Q&C-)P5/*\&DQ.W;LK-3F5 MM2GR2EPIT'59R<7GF-P%'_G8J6WQF!-F4KYS4[^S,X&U&HD"I$:"\'Q<2)6!- NA@&LM MC"9085@'30NCAZ2-_V*!QT"@=]Z),;3,JL+@3(&2Q[E-^G=S_RZUY]KJ M_$ZDHIRBFKY'=I;0M\+Y]BDD]#W;GO@_4%Q_NG"_CY)7&H^.5.1W-H:;>%Y3 M'7E#8&.2Q#$D) @8W(BT5KFYQZ1>2IWCMJYRLT!^7H#0AAN!*W=XCBV%6N<& M&T(8DB2*-QJ%Q$]BN$:_(-_&,6O0EM$?PIB$T<:2@$1>#)\=[49EW:TG/O'' M6V+\D(S''CR=OU[BD20)-YQ11#R:/-B'_3MEK7O)IJ!M_>;W9,*XRX3QP9G M"ZPMO$H%8)6"3-93,ZL+**Q1^S*A'_G71[J+Z >1O([@"UXXN[@!W$68BGE> M57DUMS#V!6YZ+C,K(TP"B$@8!'!TC?Y0FA=## YYE[OZ:3=FB^&(4>)%R1 \ M$OD1W**'C:B.Y6R&WB-QA"%Q%)!Q3(>[*@CKT0?"&ZD!B:G7X]>P\VMXN%_G MK:G%3GCNPU+K@V\JY&14$H=H(LQQO$O!MM8_HW_! MB^D/)"1F,7CXP'3_(FT";A8#0C>+E[52F*%X\(4T0.E^$+4,S5;[/@E]!EY M6-!7:*/.J]'!7M7//E'VN;M?WJ^O4H=5I>WQLTY6J+&%4O#^>UK4&MM8N.&V M.%QB?Z6PL7W4H&.X15#LQCN&LLR-+1=PKA2OYL*-NR(3$QIN2D6"N1V%+GA\3#\O7CJ2/0NL3.-]_GO,TE;6M1AZ<75AD[8%'\ MHBK5ENVF7/>$>-R%>'QPB*MG5+\FG/NQ_P_A_&C%MX?,.(281)0=ZF ?V[)@ MV#V?:*::1LHU4#V.3#I')KV;O=L+[7-7+\(+OP$\NOEDHS__LZ7%_,DZ;WUF M>@>GQR'E_ FXWZ&>]Q[L(FO-[$X\1FA$(<0H3>!KI?<2,8^,0X8MU9@%/\AI MBW('Z(ISFU%]+?"FTW>MFFOML%E[K.OO=-GZ-MH7 J.M2X=2J+F[6M'@4KBY M?^C>=MAH*,4-6^B;"#ETUURG-Q,BEN\*82F-DZ88+ MP;$B6@)@K&F;(P, #L' 9 M >&PO=V]R:W-H965TI0TDZM=,LLB7H?F4XCJ[Q1*Z(TCHNH M95P&ZZ5?N]7KI>JMX!)O-9B^;9E^W*)0AU60!$\+=WS?6+<0K9<=V^,]VC^Z M6TU2-*%4O$5IN)*@L5X%F^1JFSM]K_ GQX,YFH/+9*?49R=\K%9![ )"@:5U M"(Q^#_@6A7! %,:7$3.87#K#X_D3^GN?.^6R8P;?*O$7KVRS"A8!5%BS7M@[ M=?@5QWQF#J]4PO@1#H/N+ Z@[(U5[6A,$;1<#G_V=>3AR&#Q(X-T-$A]W(,C M'^4[9MEZJ=4!M-,F-#?QJ7IK"HY+5Y1[JVF7DYU=WVJJK[:/(>"7GG=$MP4F M*S"JM@>F,01))^/L$]L)-.?+R))/9QF5(_YVP$]_@%_ C9*V,?"+K+#ZUCZB M6*> TZ> M^E)P-]Z>0%9'$(:I]D)O&PB(/-XV?\AX*6\!]C\95AWEZY,QTI< M!719#.H'#-:O7R5%?'TBZ'P*.C^%OKZGNUGU D'5T/UL J==O'ZU2./L&G[V MOS$NN'=88KM##5D2?K=%A41?R.\MJ;#IL9!-PMW-UG_;GHN*R[V!-)Q=YI"% M\UD*OR/=SD:)"GA+I#R@H\+ ;!XF10IY$2:+2WC?:\EMK]%SI.J:EWA$7!K. MLP6->9'0P;5*PP,VO*2S#TE89-DXWH_\$L5M13Z,24G U=BRQ9J[3E?P\+9V27Y/-SFLS".$G. MX6/;,:Z]'Z&,F=@ZFX=%GIY_PV^27O_',(>+GX5Q-G?\4A7>;(1PA;,-/B=S M0!JZ7I<-D4^$]M;P"KW.!ZWZSF/V;HM+BUHR(1YA]_BLN_; MMH%2]=(.O6U:G5Z&S= 0G]6'9^6&Z3V7!@369!I?S&&PO=V]R:W-H965TE"9(2;MIF=:I:KOMLP,7L.H79INFVZ^?;0C+VC32]@&?[WSWW'.8.V9; MJ1YU!6#0,V="SX/*F'H:13JO@!-](6L0]F0C%2?&JJJ,=*V %#Z(LPC'\2CB MA(H@FWG;K<$_5S"4QNYT$2[ QWM*R,,T39K"8EW(/Y6M\J MJT4]2D$Y"$VE0 HV\V"13)<#Y^\=OE'8ZKT]H]@(F\1L!N O GG>;R+.\ M)H9D,R6W2#EOB^8VOE0?;4H-^@5XT-DC\.=GDQPG%ZB_Y4+[8A<0PY\#2I-PA)=+GD-!@I$2@5@>]QH- K'@[A;'Q0I[/"Q M@PDE83R.N_5!&L(0??DZT#B<)'&W?@:MIVB1YPUO&/$YN%2&_B)^"ISA,!E. MSGNYXC6ARC% 3&K=LST;AJ,A/G^EOT&A[1KGG.#+G3ST&41[K8;40@( &8% 9 M >&PO=V]R:W-H965T33(0J[YD;:=I_WYM)Z24I71?8L]XSO$9Q\=)(]6#+@$, M>N),Z!27QE33(-!Y"9SH@:Q V)6M5)P8&ZI=H"L%I/ @SH(H#,.+Y=, M^R]JVMIHC%%>:R-Y![8*.!7M2)ZZP*"7L#/OP@&P;Z8Q(8R^TJ@KSC MF;<\T1L\8[20PI0:?18%%*_Q@=74"XOVPN;16<+[6@Q0'%ZA*(SB,WQQWVCL M^>+_:?14?RU\=!KNO#'5%E?H>:K+BTD4QC?HO7'&92W,/^G58H[FA!&1 R+:Z;DGHK9V14/_*Z)7 MB&%DB8J".H-I-+H>'6'O( >^ 87B/=K5O"".N8YVK@7T5\ A3YUT<'#W.:B= M=[A&N>NNM4&?[1^16>N=E_+V!5H0M:-6%8.MA8:#3]<8J=;5;6!DY9VTD<;Z MTD]+^Q""<@5V?2NEV0=N@_YIS?X"4$L#!!0 ( 'HP/5&PO=V]R:W-H965TU,-DG%WHSMG:G,&R1"(A(24 PMO/KM\%3!T5)R Z?Q+RBTHHU>@Y2[FZ&"1:+U^-QVJ6T(RH4[&D''KF0F9$0U,NQFHI*8D+ MIBP=.Y85C#/"^.#RO/CV45Z>BURGC-./$JD\RXA\N::I>+H8V(/ZPSU;)-I\ M&%^>+\F"/E#]O^5'":UQ@Q*SC'+%!$>2SB\&5_:KZ]#0%P1_,/JD5MZ1L60J MQ!?3>!=?#"RC$$WI3!L$ H]O](:FJ0$"-;Y6F(-&I&%WM++'-W@SD:KB'SU5M-8 S7*E158Q@P89X^63 M/%?C< B#4S$XA=ZEH$++UT23RW,IGI TU(!F7@I3"VY0CG'CE %N@>?^B.%=]I9P M7C>0M\@N?. T5(X?8AO:5W',3*:I MIL=UL>U[Z"$ALE =!@:2I>T?.MARK!&ZISJ7W%#,R))IDK84]@3[7CA"[[(E M8=+8B5*A%%T!"1P<..YH0]O7=$:S*97(K?5UK !;4;"MCN?9?2IX/O9]ITN% MH6WC,)QLBH90I4VH(MN;8'L2]$2!WT2!?W 4,%X69%/9EE1J*+^,+Y 6*&49 MTS1&2R(UIU(E;-D9&OVR]H7&SSYOR3/+\NQ@>I*)' 8>+-_%>;582+H@QO2& MJ8K(%6_2YZ50.7C>#)5.Z!;,C$CY8H:RDMA^7P^+*@1 H2Z4X92"?RABZS$S M:N%$!FXJ.AK$RG&;6)6(+K^V\NZ$ILAQAM-1*Z.3\O[V>N?[O@SR? ]'EMOF MMV5ARYXT[=#T UU?.GBVA2=.U&(X(8Z"%0PWPN$D[$F7H$F7X/"B.9_38OZ' MQ-$4W*\57@V/E3)J*(K04#O&G/ 82L>, IIYV:P;%+#[GE"D^2(A#/V'SBE#-PGEBY>- MH] --:Y$'RHQ'ULQ:&A@'.MLG;GX:)^-0&7TK_+O#C)]*M M90H$HO!OO=,QAB^L_;+R!CW?31RT@?(IAW7L M[L!Y35_(P6%3$.\/QM=4BV/\9Z@;U#J// /L=:++H]!E%[H; G#Q5Z0"VR_V M=_9L)M<#'5E2;XFU_5,CLWHTI>(^%U^@1!R(75)O81>>6(T2\%:^5IXV@^4M MB/^>B!R]A2%:')%R-?U^'1X@&(N ?,]@]<-C@N[$J;M'3ENE2I[M86Q*1S.$ M;^#YF1T\AA7Y=M1--@RXS3^W@^@:D6YMXS%363V]")A?9.=.B-)CYIAJ5,T$ M\9FAOQ(BOL,//4(MY"(5BQ=T(TXQ^J#CVN(-TNV, +-.3C:<5PWN(S-/X,O1 M@]DJ0F@IMN!;,C;I.I,:@+U6EOEZ M(*@?_TVOV-D,4$_XD26>[OCX;H7&74 MN _L>>WT8'OAL;8 66FX:PN0NN-F8^G>[O7V4_0N8MZMK!J;A?T&U"$T9NV] M^JN7(0%V?0MVF1'V+6NT9KT)KKH]G.#(A_ZUR74G];[V, A@,UW/@#NI/-O; MK5'=+J?%'];$,597$]5.(GN_&AN3T]%ZN X.S #7U7&WPNX!@[)6"QT71[:W M(FH2[4?XNQ+Y[RVGNYZ;U;4Q'=L3ZXA@,.2C[2):$T36X6!U^U&LIF%U7-5& M5G7VM#L'S,F0.^K9JX;-7C4\>*\Z$]D4NF.4'[36/V6/N+O6;U;,^=2@O,V*BR2MTDTMI%C%$*0H% M./(][-D^"JP 1Y8'JRC^[]DZB1W:.+ C% ;8@0FVC)"Z#UM.@"W714'D8LOS M&OR4D2E+F6:0+P[01+ "LB$\0D J(?HHJK/H<#+!=N0AWPVQ"]NA;49S]*#, M\64BTAAFHR(BP[/:_]OZ_:P_ZRE9P92;$#"JB,6@$V8BMP!FA.ZJK#@>''GP81A._,P7'*[,*Y32.;!:IZ$_0+*\[RD;6BR+ M.Y:IT%IDQ6M"";C($$#_7 A=-XR YM+M\O]02P,$% @ >C ]5PV@[V-) M @ L@4 !D !X;"]W;W)K&ULG51K;]HP%/TK MEBM5F\1(2( R'I&@W=1-0D*PQV>37(B%'YGM--V_G^V$C"+*U'U([&N?/BZLZ3XW;B%(I@79PP;, M]V*E;!2T*AGE(#25 BG8S?"\-U[T'=X#?E"H],DY;(F&>\E^TLSD,SS"*(,=*9E9 MR^H1FGP&3B^53/L_JFIL_!&CM-1&\H9L'7 JZI$\-_=P0AB%KQ"BAA!YW_5! MWN4#,229*EDAY=!6S4U\JIYMS5'A'F5CE-VEEF>232Z5^6! <9N<.*"M5%:! MBKU&[[Z1+0/]?AH8>Y"#!VDCNJA%HU=$AV@IABB..R@*(SB*WIQFW7L]>(W9WTIV5JK?UG+5WHRB,)Z@_QWGVCGZ%^H!4N!; M4"CN=+ORW@;14D-67P"01&MU%G4$8>F0OFKRX MJ>,EG6$NO4UP4D<5V'?^%U-UL2M:?6&(.=I8;= MNP%&JNX0=6!DX:MR*XVM<3_-;5,%Y0!V?R>E.0;N@+9-)W\ 4$L#!!0 ( M 'HP/5?NNG%#HP( $\& 9 >&PO=V]R:W-H965T77-K$0)-NV 84*-)=GA6;OJ"VY$ERT^[K1\F) MEQ5MANXAD2CQ'!Y2(3/?"GFO2D0-CTW-U<(IM6XO/$^E)39,G8L6.=WD0C9, MDRD+3[42669!3>T%OC_V&E9Q)YG;LUN9S$6GZXKCK035-0V33TNLQ7;AC)S] MP;HJ2FT.O&3>L@+O4']K;R59WL"250UR50D.$O.%ERX4P=R#!G7:W78OL)=_G$AB\5M;+?L.U]PYD#::>T:'9@4M!4O%_9 MXZX.!X"I_PH@V $"J[L/9%5>,\V2N11;D,:;V,S&IFK1)*[BYE'NM*3;BG Z M6=D0*-5[4^*.9VQ3(^2("DZ_FKTZFWN: AEW+]V1+GO2X!72,=P(KDL%'WB& MV=]XCP0.*H.]RF5PE/!+Q\\A]%T(_" \PA<.68>6+WQSUB\EVW-%+W.9KKE0 M+4MQX5!;*)0/Z"0G[T9C__*(TFA0&AUC3^ZH"[..Q(DE*T3_H<0T\<'!KA8*QOEO:S9#7C*0+3H$N$ M#185YQ4O#*TY>$(FO19E)3(383:;F&4236#%5$FU2Y$F00:Y%,VNQZBH$ 5N M,)M"[$;CP=-4F3RU./ [C<9N'$=G<#IV@S ^@S4^(._0$(N"5[\($+DT%&'D MQN'TN5SDV2M"C4(J5#R:O/3#\0Z:G'04=I0I2$7'==_OP^DP+:_Z(?''O1^U M-TQ2R134F!/4/Y_$#LA^?/6&%JT=&1NA*6F[+6GBHS0.=)\+H?>&"3#\AR2_ M 5!+ P04 " !Z,#U7K2PI!( $ #Z"@ &0 'AL+W=OF5G865,ZUY\.A MS2MLA!WH%A5]*;5IA*.E60YM:U 47JFIATD4C8>-D"J83_W>G9E/=>=JJ?#. M@.V:1ICU%=9Z-0OB8+MQ+Y>5XXWA?-J*)3Z@^Z.],[0:[E *V:"R4BLP6,Z" MR_C\*F-Y+_"GQ)7=>P>.9*'U(R]^+69!Q YAC;EC!$&/)[S&NF8@-5/U3/&_.84]A$GV@D&P4$N]W;\A[>2.@V6%0KJ-SVXH<9P$5BD7SA,'\\Z=X'%T<<3G; MN9P=0Y\_4%T678V@2\AUTVJ%REE>B1\+YKBYSY\F291>P/_UO/2N_U>M&\RQ M65!@KV&('OA=W30.7]ZC\+OR1+5D?Y&^D[B_O?(_SR91 _5*L**F)N=3L-"J MLS .LV0,HS!))_"[3XH3SYLDV<[DE3!+W"8*DBR,)C$_SDY/X4:O%']J?*JI MYKFI4::IK2VP$G7)P5O,M2K8:&NH:1NWIBV2-%3!\8EW-DXN=L_+1G>,5G0( M3D-IA,HK:9$+/CF!))[XWYW1)5KNP1088;'01G '!K$TB'TD7](3R.(PRS+((HHTA7<%^5%6XBC,HO%+7L+L M] SNB1:R=2"IW1=/%-#';(B3<#2*=\NS<'PV[O-B83(*HS2!=!1.T@,N'6B1 M\20.XRPBU"A,1B]TX8/_5E$/ +$YIA4:A KK-\FK=$/)]S2P[(+D*\^VE&;^ M2L:D@>(5"QI18,^T]WEWE$PK_+UGO%!3\8G37 CE#(17D\3Z+]K.\DJZ"G."%CXI< M0.N$8QE4^=I#"\5TZ=T4=$)+ F*&>UT*'PQ?KTRPCL#=UKHG\^F%A07)%S;D M'DALY3.KI752+?U1OI=O:^%XI-E+)IVWI@2@';Q)F?!XNY;#_8L45R/M9GPA8CZ]K5@?U['S8 O+3OBS0!HV6FTES6"^;C@#O8\(Q!QF3CL(ND^TDF"O].XL:&W M\#>1TPX.W6C#O7FD06IK/'5QWR)G^]%DM[L;["[[>>9%O)\*;ZDK2B)QC26I M1H/34=!38;MPNO73S4([FI7\:T7#*1H6H.^EIF@V"S:P&W?G_P)02P,$% M @ >C ]5X%^&UL[5A;<]LV%OXK&'6V(V48BU>13&S/V$[:N)MD/78V._L(D9"$EB18 )3M M_OI^ "^2%4;QM'WH0Q\D$B#.P;E\Y\,A3^^%_$5M&-/DH2PJ=3;9:%V_FL]5 MMF$E52>B9A6>K(0LJ<90KN>JEHSF5J@LYK[K+N8EY=7D_-3.WL$/=G$V_23]SR]4:;B?GY:4W7[([I_]8W$J/YH"7G):L4%Q61 M;'4VN?!>7:9FO5WPF;-[M7=/C"=+(7XQ@^O\;.(:@UC!,FTT4%RV[(H5A5$$ M,W[M=$Z&+8W@_GVO_0?K.WQ94L6N1/$_GNO-V229D)RM:%/H6W'_CG7^1$9? M)@IE_\E]M]:=D*Q16I2=,"PH>=5>Z4,7A^<(^)V ;^UN-[)6OJ&:GI]*<4^D M60UMYL:Z:J5A'*],4NZTQ%,..7W^B3Y0&Y[I)[HLF)J=SC74FH?SK%-QV:KP MOZ)B03Z(2F\4>5OE+'\J/XTG]^APO*F M8$2LR/2]4&I&>)6)DI$E0[DQ4DNQY1;^&/;/-'U@BG!%J-:2+QMM\D:T('K# MR)J)M:3UAF>D$)GU6HVY?=RP[[]+?#=X3?[H%?5BK;GC#T^P09!99C-[*(%, M^_N#8!CG-[Y1#VD!5-SB%T(!Z&3A N9L1SG44<#59,O63A+'P\ M6#AA-)AZ! 31 (+HV2! ?FM1L4HK,]KE&^:"A!4;R^1Q[7_+3#92PL<1_\AT MR2JVXGI&(B>,0S+UG=1%KGL5H[-'DK 8DK!X=A(DRT25\8*WO(@9G!P-+<;L ME:P64B,/A-9U\6@P:E0#MD1!8Z.%?-RW16(7LX$?_>,,?0<# %YNUJAES"Q M1C16S("8 Q?]\A>&?!(OF@U4\ZE7E//5;GTE-'J@Y<]&%Q)F]MY+9Q Y?A21 M)$W)1U&]1& :-"Z&XGO0>;Z#ELM4@1?#L:L-K=8FTV1+BZ8%+2W0;-$J8R1T MPB2$M@6YR'-N'L*"3FEWKIC,4IEM+ QSMD6C5AO8]ALJ,EWX\ K1P';PZ25[ M8&7=PM[:G?J#R^^-NS6XVBA0#=12">NP50-SI*:F4N!F+92U!J'UPM20>>R! ML/\#9$B%R2#UABP'\1>0:(E@8.<#FGA![E!HO^%'?D!P\IRPZF?QB"/S:>9& MJLA#%:VD*($S+S3IL>#C*Q-2"]M,ML"1P%/38&R940A!VK% M=ZP@T8-N*>+QB#BK$W)3,&K) Y:8+3X*[.VUAXWGO29TU@*2[7*4,T2N@.P1 MLHL'LHN?37:6S"RL+4F!KT!H:,X'Q&9(O]Z@1-:&MB170ZN1&_/E#@1&%56* M09,!$OAS"1+5?)QXCIOX9SGFPGHS/NJO;UC&RB4R$'@[ROF"@VSZ1SGG(]Z8 M\&X$X!B*+D! )*,2H4.^[JG,T4*@0TDBDKI.%*/^AIJT"17-4J^: H=+9H@? MF(]])TD3XB6NDZ*B;NBC% "=/1RR3#8(]5"1H>-%P*7ZQ"U#BN,&N5OV%XR]<\J,T\1@@LH>-($&'E?BX@NCBA+QG2KTBGT>H M:]HM-:U>NWAF@SZF];#)VS'!=;7+-/*(U!YR@Y:T4IW*GJ)XA1"U5&GY$(^4 M6&GDU>*?@L-!5(;&%<^Y*1A3/:@*.-[4YDBA( 2<];D%2-M' #5>Z)U$>(\K M"C-WCSY]8_@7KY#F(-JK.A")OF>L)9 5KQ 1PUBJ[RE:K!GDM8V#Z@W@!ZFR M^&E92-7,O@/;P)E7V9,C;)(,;)(\FTU*L=TU/&;/D1-IC R.[_!7-1S?6O=_ ML/-HEW*XL&U7^E'7PWR57IY*68(Y7+O/0'^L ;JDA:T9 ,]8O61K7E4&'5TB MP%-*6V";O;9O105$OMU.$;CWQCH)NOO?! MK&1H4,UG0=O"5;K]=C;,#E\>+]H/;KOE[6?+#^AO.8PMV JB[DF,%W+9?@IL M!UK4]O/;4F@M2GN[813G@EF YRN!]J\;F V&[['GOP-02P,$% @ >C ] M5X[JU=4G P !P@ !D !X;"]W;W)K&ULM55M MC]LV#/XKA L4/< [6_)+G+LDP"7=L!4H>KATVV?%9A*OMI1)M:*6P6SB98]Z-E&=;6J)CQI,U[9"?YECHP[3@ 4G MP5.]V5HGB&:3G=C@$NVONT=-IVA J>H6I:F5!(WK:?# [N:IT_<*O]5X,&=[ M<)FLE/KD#K]4TR!V 6&#I74(@I8]+K!I'!"%\><1,QA<.L/S_0G])Y\[Y;(2 M!A>J^;VN['8:% %4N!9=8Y_4X6<\YI,YO%(UQG_AT.OF60!E9ZQJC\8405O+ M?A6?CW4X,RCB"P;\:,!]W+TC'^5;8<5LHM4!M-,F-+?QJ7IK"JZ6[E*65M/? MFNSL[ DKI&M>-0@+)?>H;>WVCU0;U!HK6&Z%1@-O/CH= Z(TH(8QJ/<8S%Z_8GE\?R7L= @[O88^6U)_5AT% MJM;0JCU2IU@#M6N5(9_R+)_=D(^YF,]UCZ]?%3Q.[N'_6I>H:WIJ#S_PYZ+Y M<\'B;\&^7M\_D5P,K>^"[SM^5%8T,!>-D"6",.Z&W@G9$>D!<\^6C8'%/!RE M":1I'A;%&'C(QDF8,0Y>'K(T_<_JZAYXN_,DN!=-1R&5I49_/JDD89PR8%F8 MIQS&HS#G&3"6ATE< +$?<9LD-J)2R?(+6"VD:43/JM4?1%+N[0U8+H$168?% M*(9L',9L!*,DS)/TV%^>T*DFW\L]5L&B$89>!GS052U='4^TQ.(BS!)V V_2 M41JFL=OQ,,GBD&6IWX\32J[(;YY=R%LLL5VAAN1X)9Y/>E;Q$LY!R J(;7!@ M&Y\CX_>7UI?:.CHCYQ;UQH\@0ZW92=OS]" =IMQ#3^Y?U?L1^5[H32T--+@F MT_AV1$-%]V.G/UBU\U2_4I8&A]]N:5*C=@KT?ZV4/1V<@V'VS_X"4$L#!!0 M ( 'HP/5?>VOL0]P, ) , 9 >&PO=V]R:W-H965TW/B-A#_*AI?>Y/,.'[(CT "S!QIKNW-I)<)O=[? B^@B2VYD@S) MM^_*!N.TAFN:3LL,2%KM_K0O:9?15JI'O08PY*G(A1X[:V/**]_7BS443'NR M!($[2ZD*9G"I5KXN%;"L%BIRGP9!ZA>,"V\(#7ZV-)?B34&P@1O(_9-OPIH%#%I4V MLM@)HP8%%\W(GG9^Z @,C@G0G0"M]6X.JK7\@1DV&2FY)XZ^Y7-<]#G(]_@,9;97^P@IPTD M/0*9DCLIS%J36Y%!]E+>1_5:'>E>QRD]"?BI$AZ) I?0@$8G\*+6YJC&BUYI M4AE;CCH/I5/@[Y_-Z!!=$W^K_%K?4_0\V\69!M0^&Z\'OG/@@KL MZ\7%ZBC'?ORE*N:@;#SV%'@"M>#ZP+K W%<8H(KE+6VEF# D8^; IFT.ZG99 M*KX 8D 59,FX(AN65W\]_LOLNQ?SSY71AHG,JLZT5>L3$Q6^K22L+PMMN4.\ M/F&2NG0P:&F!%]2?L*7$7D [VW%,+GZL53>2W!9E+I^AH[,=0WK]ZO7%[ N\&_2QU$QJYE";G)RP]!MCCT4K _O'I^!./2*/(#=*H!SWRDK#K MQX3L3+9/ZDG<:.#&@Z$[[ U3Z"4'3+F,WC$(WH&F/@M1+ MA[A,AO]5WIPE;C3$2"3!/PEV7_:$"$A=>ASP]5ES<%YZZ49QXH:]SMM3J!<% MG>TD_D;RO( /TL1-@_ U\"<*5=(6JN1O%RJFL;^KRY0FE;8>F7(A"X[/X>>F M>MWC6V?I=S*#O*^ G3[LK;E.@W!H_1:B7TOL#3'Z&YEC Y!S\WSP94"^)_' M2U(<'[A^O%@J ,(%OM&@#5'V,3\KL1@P(:KBO./? 4J$'DUPV&=LE*7B3,NR#,PI<])TJ*TL[Z@^ITN ML0"UJGMAC06K$J9I&%MJVVY_:+K, WO3J]\QM>(8X!R6*!IXEQ@RU?2_S<+( MLNXYY])@!UM/U_B7 91EP/VEE&:_L >T?T(F?P!02P,$% @ >C ]5V 9 MJ,F) @ R@4 !D !X;"]W;W)K&ULG51M:]LP M$/XKAP=E@ZQV;.>E;6)HNHUU4"CI7CXK]L46M:1,DI/NW^\DI6XVTC#V(;%. MNN?1F^V4?C0-HH4GT4HSCQIK-Y=Q;,H&!3/G:H.23M9*"V8IU'5L-AI9 MY4&BC=,D&<>"<1D5,[]WKXN9ZFS+)=YK,)T03/]:8*MV\V@8/6\L>=U8MQ$7 MLPVK\0'MM\V]IBCN62HN4!JN)&A4B=_D^X3O'G3E8@ZMDI=2C"VZK M>90X0=AB:1T#H\\6;[!M'1')^+GGC/HK'?!P_;1 M-((*UZQK[5+M/N.^GI'C*U5K_#_L0FY&R65GK!)[,"D07(8O>]J_PP%@FKP" M2/> U.L.%WF5'YAEQ4RK'6B736QNX4OU:!+'I6O*@]5TR@EGBR5N478(7(8& MNY=Z^Y6M6C3O9K&E&UQ>7.[9%H$M?85M#'=*VL; 1UEA]2<^)F6]O/19WB(] M2?BED^>0)0-(DS0[P9?UY6:>+_OW3-,DNX+_ M_9('P#8(AC^!"$U&UV2@%J%OT=\(:EEZ&&1]L+Q;^-^"[ 2E$H(;;_*U5@*L M9M(P[UD#P^%DD$P3&.;98#3.X%9*M0V/P26WG#E/&V"R D7J-&Q9V^%[5CEE MKC.\I.-T,IB,D$TI9]@P420 IW M5UVKYA0EU]Z'JA_,[@#6>>VM[0W)O^_8"QO2 *IZ'\ >V_/,,YX9S\YV2G\W M6T0+3Y609AYLK:VOHL@46ZR8&:@:)>VLE:Z8)5%O(E-K9*57JD24QG$>58S+ M8#'S:W=Z,5.-%5SBG0;35!73STL4:C_DRXH9_*#$-U[:[3R8!%#BFC7"WJO= M9]S[XPD62AC_#[OV[' :0-$8JZJ],C&HN&Q']K2_AR.%27Q&(=TKI)YW:\BS M_,@L6\RTVH%VIPG-3;RK7IO(<>F"\F U[7+2LXO>;\J8/G!9J JA1HK7EFF$ MWE>V$FCZL\B2%7%&YZ& M-D[273-$SBN _3,,N3]D2MU9K; M?GLKS%K-5XUUJ0Q6@52D*:U6@BYA0S@6*6+6=$9ZPW \'/4[>3I^H0+T IX) MP6M>+T54,%$T@OGGA]CFX<2!3\/A: (?42JJY]=.'L9O_C$A=/9(QC<(LJE6 M!$M)H'1)6OJY-6$@#>-A'F:329AD"219.,W&X71(XFAZ;.0'Z5\T\S8V#N0U MTY/YDZ37RS>4>O$@H:#&@SA.+E30J*N@T7^N("8M_\G;H58 !HM&<\O1G*J: MRZ@_6C4WQO%Y4R*^-'Q)M ^3JMWM&Y>\6-5"/2.%/$FS,,^R,,XSR,=A-AR% M29K#5V69.+-YZAZCHZY!.;[QO=% H1IIVP;2K7;M]Z;M.B_'V]Y]R_2&$TV! M:U*-!V.Z/-WVPU:PJO8]:*4L=30_W=(G!&IW@/;72MF#X QT'R6+?P!02P,$ M% @ >C ]5SN;5CUG! $ X !D !X;"]W;W)K&ULQ5?;;MLX$/T50@4*&W"LBV]R:AN(VVVW!1($2787^TA+8XL;BE1X ML>-^_0XE64FPCM(&#?;%%B]S>(:<,QS.=E+=Z@S D/N<"SWW,F.*4]_7208Y MU7U9@,"1M50Y-=A4&U\7"FA:&N74"6\Q*_LNU6(FK>%,P*4BVN8Y M5?LE<+F;>Z%WZ+ABF\RX#G\Q*^@&KL'\45PJ;/D-2LIR$)I)012LY]Y9>+H, M V=0SOB3P4X_^B;.E964MZ[Q-9U[@6,$'!+C("C^;>$C<.Z0D,==#>HU:SK# MQ]\'],^E\^C,BFKX*/E?+#79W(L]DL*:6FZNY.YWJ!T:.;Q$E]OQ".#.'C&(*H-HI)WM5#)\A,U=#%34FXUH[J-T MM;1&5 Y!JCMJ'IFI]@;PD5*?G&[)X=(]X.?9-!.R0Q&348#$(;9JP!LCH2 M()I0!;60V7=("=5D+3DJ7)^2]^_B*!A\>/'_+)=6F*9Y=;XD%YB%J-9@=$52 M(73G0AKHDE'<&TWB9K;K/#TZOU#,L>)[PD3"+48A2:C.2@]3*"0ZKE%C)L.< M0CD!;2AZF<(6$U0!2O=;#G#4'."H=9?/GN[PWY:*Q!X]K5:<5X;9N&$Y_B52 M&+\!QTG#>@(O">B!U9_I4/<<\:U_[E8'\ M8D"S+@G'O6$0DZ\I",/6S&7;,D!I+I5AW\LV$X:*#2N'*HB.P*@GT^Y_ECJY MD.($]5F <6+<* "\.-%BW)L, W)RHVB*ESE>]"3L!9. ?)$RW3'.R2#LA7&, M.6 -RI$S])YPY,,X;AK@DF%O.AIT46\"VZ+;J1!K6$:#X*@Z63]GQ*PRTDL!55%P%K)W&UQ5&&636U7.E&L.(2(P)I M9YBJ=)\P7.TS98IL*;=PB!/QG%L[C"7\0"9N1]VUGQ($=3: /,W^ :=6-Z80 MA?4%3MX_C@GA+E=?"^3&5'Q6N_ZA(ST%MRJ>(*ZMP"ZIZO>EMGCMG59'_ M,+UZ*YU3M6%8A7%8HVG0=X\+53T_JH:115GRKZ3!!T3YF>&3#92;@.-KB3=) MW7 +-(_ Q;]02P,$% @ >C ]5Z0^XAJJ! H0X !D !X;"]W;W)K M&ULM1=I4^,V]*]HLC,[,.,EOG(80F8@T"T[9)L" M;:?]IB0OL19;\DHR@?WU?9*/."$$6MH/B?2D=Y_68"7DO8H!-'E,$ZY.6['6 MV7&[K68QI%0=B0PXWBR$3*E&4"[;*I- YY8H3=J^ZW;;*66\-1S8LXD<#D2N M$\9A(HG*TY3*IW-(Q.JTY;6J@QNVC+4Y: \'&5W"+>C?LHE$J%USF;,4N&*" M$PF+T]:9=WS>,?@6X7<&*]78$V/)5(A[ US-3UNN40@2F&G#@>+R "-($L,( MU?A>\FS5(@UA4$V' RE6 M1!ILY&8VUE1+C,J33PQM(J(8YF5"IG\@Y32B? :%\3NXDY8I: MWRER<$>G":C#05NC4$/:GI4"S@L!_@L"NF0LN(X5N>1SF&_2MU'96F._TOC< MW\OP2\Z/2. ZQ'?]8 ^_H/9 8/D%[_+ +L,+ON%NOJ::CE5&9W#:PG)1(!^@ M-?SXP>NZ)WNT#FNMPWW M&ON4MLR^"O[ILQ1Y1K!1)'0J)+5,SY82P&!A,2D PH4&@GI5.GYE?#D59 P, MY7+RA>4+X$MRQ1] %=RO&A4#C6GMRAC&5-&1K'@RWO<7'(-,I,,O32F'/NQE7EP?3TY))68"KF64RG? MB3;B9R2,\V_Y^K[;7<>RO]Z'3K?G[KSY#Q-O&Z5(Q'ZS[S:?.L<%VP=MF>IM*IFTKGS4V%IB(WR3K/@6CQ MEHZRG_=[ WNFC%87,(-TBIX//&?KZAT!/=MKJVT?$_ID)R#![Z"ML!>]X)_6 M_6=8 +/17S[E'$/K]+"*RJ6J?C_T[0_A69QC6XB?8UD6_U>Y&[LJ_FV3MVH[VU!]9!;'W?[T1:T[0DO MC#;VFP/-Z72]!M0/>SL[N26.O VK3-T\']7I MK\&>$_6B7=.AW7@VI""7]G&D\",)FV'Q@JA/Z_?76?'L6*,7C[KA,)#%@Z@ M,CL(V0J-#YI[#;&-R1(@X#W"X%]L02,@/I5.OP;4$L# M!!0 ( 'HP/5<3$G'9#08 'X2 9 >&PO=V]R:W-H965TR$/ITL#1F=30>ZVP) M)=/OY H$OEE(53*#6W4WUBL%+'=,93&FOI^,2\;%8';BGEVKV8FL3,$%7"NB MJ[)DZO$<"GE_.@@&FPD?PE<.][JR)M60NY3>[NV>)DLM/M/ M[FO:&(FS2AM9-LRH0&C]T&*;^,PRT8:!.[UJ0T_(],VQVHN0]498: MT>S"F>JX43DN;%!NC<*W'/G,[)HI$(9(43R2!1=,9)P5A(LZW-9OPR]L7H > MG8P-RK- MH3X-#^"%K?&APPM?:_P^FVO(:#^DK:$CO6(9G ZP2#2H-0QF;WX+$O_X@,)1 MJW!T"'UVBS695P40N2 7$KTJ-.3DG!6H.I!;FP5ZG\Z'48=L]"P:>?/;E/KA M\:M_S[15]CUD4,Y!D3#PGKS"H((+ZE-.##+M;L)V<_/QW/V=:6U5O*B4BR.S M6W+!])(PD9/,+N![Q=>LP->:4.I- I_0V N3B'R1!H.=]7C[%)^D>-M_?R76 MH$WIT+AP4E@I*[O-*R +)4ML;W/-<\X4!^T1LP3R]>K2D>*OM2"8'.L>%0F\ M. R]-)S@:DHG7N)OU!,[*CQ/RVIO($&<>$GD"&+JI5C8EM%->HB6J=5?1 40E*(VMTR8I?>+6+>@^JF*/6@U= MNZWI+S&,"')1H)'DC$B58[FJ1Z*76,)H,PDBA-HV#4?4*] M>!*->D X#WC&38?*"^@4LRGM<&),)FAE&HX:/T!M'4:.IE[4R?HZQ,$D^>%R MVW6L#=Y6P-/4.-"4XK8IQ:]H2K<&'5)7"CZ_ 8UCTBT_KT"YYKJW4QT6-9R/ M?D[$+['2#_8U'7-2&X]L4O6%-709OH(^QGFOPMBKS=9)7^H MB0V#P/>2U!^AT5XTB- $;(J9LW:^>RGF/7+9[\#7' MW$:'2[)J>5R/6\HB1V=TO;@!Z.YW%6;&*#ZOC%,*#'8VPL.XP^ST0_@_B\;@(V24[&RJN.6?6[M!B3"@\1D5[-. M@%9*VI+.R;R]8?QDD/IF_U.,>FIG3#*I&V4.V+OQ2N^:I5L1?@A@&(3V@H#G-NHE<73@JL&,JY4Y MW'$AK&VHL7V =>^ M?&@,%-9W_7F@?=I^7#FKORELR>LO,Q^90C,T*6"!K/Z["1[25/VUH]X8N7)? M&.;2&%FZY1(8#A9+@.\74IK-Q@IH/SG-_@502P,$% @ >C ]5[R\1DBH M @ + @ !D !X;"]W;W)K&ULQ591:]LP$/XK MPH/1P:@=)TW2+C$T[<8V* WMUK%'Q;[8HK+D2N>ZV:_?24Z\%%(_C)6]Q#KY MON^^.Y]TF37:W-L" -E3*96=!P5B=1:&-BV@Y/985Z#HS5J;DB.9)@]M98!G M'E3*,(ZB<5ARH8)DYO>6)IGI&J50L#3,UF7)S68!4C?S8!#L-FY$7J#;")-9 MQ7.X!?Q>+0U98<>2B1*4%5HQ ^MY<#XX6YPZ?^]P)Z"Q>VOF,EEI?>^,+]D\ MB)P@D)"B8^#T>(0+D-(1D8R'+6?0A73 _?6._9//G7)9<0L76OX0&1;S8!JP M#-:\EGBCF\^PS>?$\:5:6O_+FM9W0A'3VJ(NMV"R2Z':)W_:UF$/0#R' ?$6 M$'O=;2"O\I(C3V9&-\PX;V)S"Y^J1Y,XH=Q'N45#;P7A,+DV.5?B%V]+I#)6 M&:%247'9%DR@ ,N.+@&YD/;=+$0*ZJ!AN@VP: /$+P08LRNML+#LH\H@>XX/ M26RG.-XI7L2]A%]K=T"&Q8!XA2-Z^&8RC#SU:1YW6D6[7 M45!NA9;4UF"$SIA>L\8(1%!,:10IT,7R4 L#&4/-J*9TQ#@"PP(8[^N"_KC# MB&5\8WLRF'093'J9/CZEDAKT$:@]G_>F/22KE^PO/_JTDSK]9\TY?06=IYW. MT__4%/UQ!U%[' ZE$.[=X"68W,\IRU)=*VPO\VZW&X7G[03XX][.T2MNC ]5_63D>+@"0 ,#L !D !X;"]W;W)K&ULO9MM;]LX$L>_BN!;[':!IN:SI&X2(+5RMUETTZ))>[B7BLW$0F7) M*\E)IC6ZTJFB^ZB53XE"(GI*LV*R?EI]]G' MZORTW#1Y5LB/55!O5JNT>GXG\_+I;((GWS_XE#TLF_:#Z?GI.GV0-[+YO/Y8 MJ7?3G9=%MI)%G95%4,G[L\D%?IOPJ+V@L_B2R:=Z[W702KDKRZ_MFZO%V02U M=R1S.6]:%ZGZ]RAG,L];3^H^_MHZG>QBMA?NO_[N_9^=>"7F+JWEK,S_G2V: MY=DDF@0+>9]N\N93^?2[W KBK;]YF=?=W^!I:XLFP7Q3-^5J>[&Z@U56]/_3 M;]M$[%U B.,"LKV ''L!W5Y C[V ;2]@769Z*5T>DK1)ST^K\BFH6FOEK7W1 M);.[6LG/BK;=;YI*?9NIZYKS#]5#6F3_3?M&*!;!NLJ*>;9.\[Y)LB:3=7 2 MS,JB+O-LD39R$:1U+9NZ,\^S]"[+>ZNLZ/MAZZJ\#YJE#/Y5E9OU+W7PY>JR M,U?_U;MZ);))L[S^-?CY'UCPWY2;X'99;FIE7[\.?CIX?SIM ME.CVUJ?SK)WD\BYYD$5]>WEY^N_@QF M'ZZ3R^L;]8EZ=?/A_55RT7[][N+]Q?7L,KCY_?+R]@9*;!^(P8':">EMO4[G M\FRB9IQ:5H]R(XI"BD_G3[N)Z%;*#,"*!A$*?":&3;C!,61D8KVU8L1'$V MW0 LU0I3;17^R46_X&/0\)9:.JP[3!EF"!3"&"'0B'"V*%$0P/V4\,> M3=VEQ=?@KJR4#]4-85U>9T.1:E1O";8Y1*7<.3 UAV _B.RX2N%("U5@7FQ6 MX)1%]H)@VX4TY-;4:9L)'A/L6N\T>V _?,RZ,P99U;^TQSB;8M$*"NXES"+8 M)@B*.;8ZL6W&*!.F)L 9"IEK>M$\@OU HIJGVJCMC/RVED4M]V%QVV"P-H \ MU Z=6S,G8"=X9"T*@)G:Z3!'[R.:4(B?4*Z*N6JPH$F_>>40&R(P(L9^; 99 M,7/3!ABQ*'2LVD3S"/'SB+F^[9TE?5\80&$V13!A+@> D3!;"+#!A%&'K+T# M&#^,'/+PGBA0#( .483,'=4,L(M9%)NK FBFUAG'!IMH%B'4>ZQTO;=8OR3) M2S6#SXW&]):,Y>TPBQI\B!]\CAVZP"D)%I$U=FTS1H5Y:@0Y0V%('#U" P_Q M X]G](*:;%X)0W,7#AAA9.[\($^Q2XZF'N*G'IM)7Q($G)@0)LP-!&#&6&@N MA9 SS(6#2HDF%>(GE5[52TH !%';-VK-0:%U3!G'5%A:;'>QVN9'#E0A&E6( M'U6^7%V"M^^]:O!\,Z:W9"QOAQG3)$3B_ULQP,M<@[,\IK=D+&^']0 -9-0/ M9,,J L#93HR0"9G^D$,3! 3E(N(.%*6:X*B?X(ZH'5 LH#B@3_08+UV4$^9 M@6JTHWZT.[[0X'QZI4O-FKK7)4KE8*\JY2OT\JUZE*;R[C@H7FX./.' M'IP".ZI B+MJ %3C(/7CX \59RC >P0+8IXG^&,/S@$055,GQ!QDL%@CJKOE039;T&+)\^?R6 C4S!8.QN4^9^>,-E@V$I4(M M/)%#N*90ZJ?0'RX04>"XRRX0^:,/3@-TQ$8=)S=4E;!R1]X: * F.[*%-/ZG2Q8#*(HD$H2;9^.,,U@N$Y6$<(L=LQ_8>D/+3W;""&+,)RQKC MHR(=$-!3Y6*:Z)B?Z(ZIVEG%,'_,P=J!H.ZB&=,\Q_P\-]M.8UE1J^'=D?Z;5@^K):LC?JRO1FU"YJ/J?9_9OFG+=_6#QKFS4;JQ[N93I0E:M@?K^ MOBR;[V_:WT#N?B1[_C]02P,$% @ >C ]5_]\_84 P 50L !D !X M;"]W;W)K&ULK59M3]LP$/XK5B9-((WFC9:7M9&@ M@,8T- 0;^^PFU]3"L3/;:>E^_Q[?ZW'@EU:-> !CR ME'&A)\["F/S4=76\@(SJ@Y5!DUN%6IJW,%-"E!&7<#SQNY&67"B<;E MV:V*QK(PG FX540764;5^ARX7$T 8?86 J*KR5, M@7/+A'[\KDF=YDX+W%P_LU^5XE',C&J82OZ+)68Q<8X=DL"<%MS@Z)"VUD5H/1@XR)ZDV?ZD!L )"G'1#4@. U8+0#$-: L!1: M>5;*NJ"&1F,E5T19:V2SBS(V)1K5,&'3>&\4?F6(,]%WE5+!_M JIB(AN6(B M9CGE58298:#) ?DF17I@0&6$2RK(7,F,4,PCIP801)59D[T+,)1QO8_V#]>7 M^+RB(DT2L,[QJY!K^W=;EQ[>%YY&.SP<$1NI# +32Y% DD+?MJ-]X,. M A?#U<0L>([9>=#)^+40 Q)ZGTC@!6&;0]WP"X@1[I?PH,.=L$EA6/*%._@> MJ&)TQH$P@0D";0@(P\RZ+=05TV$[DVT9ISJG,4P<[ D:U!*_3#EJ*CJ![TUB3V1;&D>-QE%OE3OJ4W1/9%NBCQK11YV)/1.BP.[:2-ZC M&CMI#BI&\:WU6_'Y50NW_^5EY T\#WO'QN#"X9 MJ+2%9.2NZ+>35PWE"5,OP5<)@CU!L<86-3U0Q7;8S, MRS%H)@T.5>5R@7,O*&N W^=2FN>-O:"9I*._4$L#!!0 ( 'HP/5=$LJ)O MAP4 !X> 9 >&PO=V]R:W-H965T@-O(Q0F5!& MW#)Z+_:^@Z*4.\Z_%A?OYES!-1_@7W=:P] M O%&2)[6R:H'*PEN1B29C'-^#_(B6JD57TKZ9;;BQ;)BH-S(7#UE*D]._LJ7)&/_DNJM97.P MSED6LS5)JG?()*,"G(-W6>,\SN1(@ MRN9T;LB/^O,AZA&P%+Z&(7I@>(UZ%?_<9!? L5\!9",'3#_\ \ZJRE\:>C<] M1NO+S0RK7FM%8:<BUV3C/^G%+<>43\EN2,W"54#0I) MA]N\#K=/??*92_7+S^F69AMJ>@=5.B[3BT5H.X'8<8-@;&WWZ59AWEX8 M@M#SVU$S@YCK!H[;#HMZN_Q,(+@!@GN!?%!K]5G"A9K-6#D%FJ!4$OY>':&+ M=23=(.C86JFS;M Y#+W Q1J2WDX_$XG7(/$.(HF+F7\CZ+R8S-6N)5=3?[;< M6S),F#Q#<9X-75LC98A#R YT5H8PU_,<32WJ+>:9J/P&E?\T5&5; MIM8=U>@-,G P-$ KFBX(XN6985(Y$ORAMJZF/< MM N]KMMNC;, ^?I4/C7$(:RV6AI10QB&'G)THG450K;:I[FP3_)F^"1J\CHL"O[.!'.5A*\V5Y "E S#>9K(YSFKO-(>>;\FA/NW\-+V?5 M4>5.ICHY?4]R-3X%2.A"2=H7ONI37AU&5A>2K\O3MCLN)4_+KRM*YC0O M3S M!>?RX:)HH#D2GOP'4$L#!!0 ( 'HP/5>YHZ<_:04 .TB 9 >&PO M=V]R:W-H965T)KFV(*E.N5;4V2>V:+^'Q(_U#V7G5F3LLR)K%7VDHHX4Q M,U!(-CB/Y0W;_T'J#HT+7L!B4?Y%^_I>RT!!+B1+:F/E04+3ZA??UT(<&*B. M]ALXM8'S6H-1;3!ZK8%;&[BO-1C7!F77S:KOI7 >EG@YYVR/>'&WHA4'I?JE MM=*+IL5 N95<_95!UN>NT\]GKE:(%_YND9&EGOD&,Y M([3^] \ZJ1Q_V^/<>@CK\ZV'3M[T8;S78YR77/+U+(\$BF6_R.IH-VI&S*B$ MCYZ!?\&% 1+F0<)\(%@G'&X3#E='7UX3'J@ J*2.V*;,F4BJ)U/@*A&KQSD@?:&I MJ'8UA(KI9+>TY^;N4/"7;_&TO@V5$0C6D7'JYP8'RAJ M'8FN=7/H*(>$^4"P3G@F37@FVO!X)&."REILM2**D8H*EN0%O2OJ5*.WMMVA M>D/"?"!81^]IH_=4J_>-4C7->Q/'](FD]GCDSF9'NE:W30YNM&QFDC MXX"EF!H%%11(F@=*\Z%HW:"TY:>M+:=^>"E88W5K07W+@U4'K3%KVN%2R;6L MV;CI0E?.MGRT]?6C_L7.?_6+GX]I463277]VAZP"UZ T#Y3F0]&ZL6IK5'L, MEX\@:[\U*,T#I?E0M&Y0VLK4UI>FNF7/T_+3M<;'20>T NUKL&I2V);6V)]YB+!!(1YB2LEDB; MO/RLPW8T5$LC=$+3(,Y#FFZ1C @J'[K?Q'-O/?N^/JQJ+SJO;:S)\1L@O:^# MX_2T36?F'.>UGU$!.VT%[.@KX"M\3Y,\Z9-,;SGT$0"E>: T'XK6C4%;33LV M6%YR0 MI4)H'2O.A:-V@M(6THZT)EU]5'@HYWJM:+2,ICI\)A_/T@Y-U=OQ5 M2M_48)E!2V,H6B6S>?!9/R%\6^ZG$"A@>2JK;]W-U6;/QF6Y4^'H^LJ^\*J= M%RVFV@ARA?F6I@+%9*.0UME4Y5=>[:VH3B3+RLT#=TQ*EI2'$<%J(BEN4/_? M,"8?3XH&FATNR_\!4$L#!!0 ( 'HP/5?RRG1@V@( \) 9 >&PO M=V]R:W-H965T>S1VC-1>/,D=4\%06 M3(Z=7*GEE>O*),>2R!Y?(M-/%ER41.FIR%RY%$A2"RH+U_>\H5L2RIQH9-=F M(AKQ2A64X4R K,J2B.<)%GP]=OK.9N&69KDR"VXT6I(,YZCNES.A9V[+DM(2 MF:2<@<#%V+GN7\5#$V\#?E! OP]@$$# M&%AG:BG6AY@H$HT$7X,PT9K-#*R9%JWE4V:V?:Z$?DHU3D7S>KN!+V!.,T87 M-"%,P762\(HIRC*8\8(F%"609O'_7'X8?@3*XRWDE"4OE.9QLS4>N MTMF9=[A)D\FDSL3?D\D0;CA3N81/+,5T&^]J5:TT?R-MXA\D_%:Q'@3>.?B> M'\#T^R\XK1,_T[FZC8@=>4[?0GL_C^'TY#^,\>L9_:U$#[@0M!L<6/)@#[G^ M.O399S"MA$"6/._:F)IAL)O!%)XKN20)CAU=622*%3J12=#;Z=XQR>(CD6TY M-VB=&QQB;YU+&N< GY*%@.R3^EV8PZ++FV]_E7,E&W MWWJB^-(VI >N='NSPUS_L: P ?KY@G.UF9@7M/] T1]02P,$% @ >C ] M5R4=M&=0 @ $08 !D !X;"]W;W)K&ULK57; M;MLP#/T5P@.&%MCB6](&;6*@35!L!38$R2[8HR+3L5!9\B0Y[O;UDV372+>D MV$-?+%'D.>:A3'K62O6@2T0#CQ47>AZ4QM178:AIB171(UFCL)Y"JHH8:ZI= MJ&N%)/>@BH=)%%V$%6$BR&;^;*6RF6P,9P)7"G13543]ND4NVWD0!T\':[8K MC3L(LUE-=KA!\[5>*6N% TO.*A2:20$*BWEP$U\MQB[>!WQCV.J#/3@E6RD? MG/$QGP>12P@Y4N,8B%WVN$#.'9%-XV?/&0RO=,##_1/[G==NM6R)QH7DWUEN MRGDP#2#'@C3D+P7[=]3&OZFEI? MB>R9UO&@=?SBY1YH79S0VA%,/(&;C?LL3B^G]LO:'XKX-RJ=3N-XB.JR"P\: MU@W+3T3MF-# L;"X:'1I"50W@#K#R-KW\%8:.Q'\MK0S&Y4+L/Y"2O-DN+$P M_ 6R/U!+ P04 " !Z,#U7L7;<5L(" #Z!P &0 'AL+W=O" &FH6L<0']WD MIK7FV,%VVO'ON7;2T(ZL&F)?&C_N.;[GVCUWO)/J7F\ #'DHN- 3;V-,>>'[ M.MU 075/EB!P)Y>JH :G:NWK4@'-'*C@?A0$0[^@3'C)V*TM5#*6E>%,P$(1 M714%5;^N@,O=Q N]_<(-6V^,7?"3<4G7L 3SK5PHG/DM2\8*$)I)013D$V\: M7LP'-MX%W#'8Z8,QL4I64M[;R>=LX@4V(>"0&LM \;.%&7!NB3"-GPVGUQYI M@8?C/?M'IQVUK*B&F>3?668V$^_<(QGDM.+F1NX^0:/')9A*KMTOV36Q@4?2 M2AM9-&#,H&"B_M*'I@X' .3I!D0-('H,Z#\!B!M _%Q OP'T765J*:X.OPJ'@\LWI/X2)LCM M1E::BDR/?8,IVX/]M$GOJDXO>B*](;F6PFPT^2 RR([Q/DIM]49[O5?12<(O ME>B1.'A+HB"*._*9G8;/(45XZ.!1!WS^?'AX0DW!_'(3Z0[6&).L(&HV 4'X?-_PX;A4$X M/&_#CF0-6EF#D[(6H%(0!JW, M#A(,>L'PD=B3V?SK>W@ALKIP_H%;%J#6KNMHX@I2&V>[VC:VJ?-S_T]XW16O MJ5HSH0F''*%!;X2)JKK3U!,C2^>]*VG0R=UP@\T9E W _5Q*LY_8 ]IVG_P& M4$L#!!0 ( 'HP/5=N0W#!ZP( &(+ 9 >&PO=V]R:W-H965TPSGWWI@[V3%^)U( B>[SC(JIE4I97-BVB%/( ML3AG!5#U9,UXCJ5:\HTM"@XX,: \LSW'">T<$VI%$[.WX-&$E3(C%!8L..)@7>P!+DUV+!U-G36HU[]3 MP_L]^SMC7IE980$SEGTGB4RGULA"":QQFI8QT)Q M*23+:[!2D!-:7?%]G8@#@.)I!W@UP/L=,'@"X-< WQBME!E;HNJ*"$5? M4E8*3!,QL:42K5]MQ[7 ZTJ@]X3 $-TP*E.!WM($DF.\K=U6JV8@@,@SZ>ME$P],83 M>WMHXL\@=SARPR;J2%W0J LZU=T02O(R;Q/5"7QN!7HB._(8-A[#%VS$L,\T M]$1VE(9ADX9A9ZGGL)+JR!*2E^IK)9$$WEKW;A;?00E^:,O4K!/XC^9&C;E1 M=Q_C^Z?ZN!/XW +V1';D<=QX'+]@'X_[3$-/9$=I<)W'+[O32R?_A29 #X!Y M:RMW(Y]KT#Z88G+@&S/<"63*5@TTS6XS0%Z9L\HA/)([70GY5"THU>BYRKB;!0NOE51BJ=$$+ MHL[$DG+SRTS(@FAS*.>A6DI*LCJHR$,<1<.P((P'TW%][D%.QZ+4.>/T02)5 M%@61+SO)SZS^4)7)\+I>$GF])'J/Y8/TAR%K4K&"LH5$QQ).IL$ MU_'5;7)1!=17_,GH6FU]1U4J3T)\K0Y^RR9!5/6(YC35E00Q'RMZ2_.\4C+] M^+81#=HVJ\#M[Z_J'^KD33)/1-%;D?_%,KV8!*, 971&REQ_%NM?Z2:A0:67 MBES5?]%ZU-'FVP8KX;Q44OS*S-Q>OK8#!\2,_3(YIS- M6$JX1M=I*DJN&9^C!Y&SE%&%WJ(':::/U"^GB'XKV=*,ID:$9TB)F5X32>L# MQC7A<_:4FT.EJ%;HS1W5A.7JQ$C'>"FD\3@;XL1*E,M!J' MVF15]2U,-QG<-!G@'1D,T;W@>J'0>Y[1K"?^%HZ/,2 0&CM;3_&KIS<85/Q8 M\C.41*<(1SCIZQ "B=> "'/7W2C.S"IDA+Q6= ME3G*S7*FJOMPSPW4W"%?*)'JI,\2N)UA$]F7/AAX9/JC-OT1V*TODF0&2 RL M]*4$QAXZRH[$.FE>MFE>^IGGERX=<"36<2".+&%$_]-,W]-0'.V>ZW#HL1YL M458,=NVF9'EF:*J?;\#80P?;E5HW4VPSQ7YF_$;7E0N.U+HN6.2*09X!YOQR M'T/O*0&X70R5@ \$BRV#Q3"$_4[-?UL+D6<5A4FQ:B@'_8/N&6=%6?1F"TH> M/"<N%+KNF#1$<=^J@,[Q4I7:ET7+%9B$-C\ M5<>>=H'J@"./=<0B)H91;T]U[%X[8-V#YX4/JL26*O&YI^IPBI:NU+HN6+3$ M\"-$?]4!MSL JL,'9F*+F1C&O7NAA40KNF!I3O?\EP%+'3P5?- DMC2)+SP5 MA%.D=*76=<$B)88?+_HK"+A=:+GP@9?8XB6&,>_'@@!6"*=/'UVI=5]^68I, M(D^OOYQ2I"NUK@N6(A/X :2W@MC3[OGN@H CCW7$$F4"D]WC:W[@V@"+'#P) M?"!CLO4BV->;8+>O@GT@8V*1,8$?1/HK!;A=X D4''FL(Q8?$QCCMDMA]ZH MBQP\"7SP86+Y,/'T CIQ"HNNU+HN6%A,CGT)_5]+ 6X7>E,'AQYJ2;BU-:J@ MQM^*QK=STYVI:Q 8.]W$,XF!O=YL]S+)M3OWIP*RS2T@+P@GF;D7?Q)0 M8X&LF.YW_VD-01_]>/05TH/@^ID5OY<[2CEZR=*\O)GL.-]_G,W*:$YJ+OVQ8D1$N#HOMK-P7E,1UHBR=836_ABZ=8+ZBJ\)?2Y/?B-9E2?&?I<'G^*;B25+1%,:<8D@XK\#7=,TE211 MCC]:Z.28ITQX^OL;/:PK+RKS1$JZ9NEO2#V$[AG$LS;!/-+<_#:!%[=]DUCU2WM$TY6UP5[1H6\6M#DCUJN.K5H MX"27/>N1%^*OB4C'5X]-CT)L@QZ3;9YLDHCD'-U&$:MRGN1;=,_2)$IHB:;H M-HX3V1](BC[E3:^6O>.=3SE)TO)']/>_V=[\)Y3DZ-\[5I4DC\OWZ ?E^'K& M1;%EYK.H+>)=4T1\IH@>^LQROBM1D,]:PK^(RKI5H0-UQ1R/8;YY=%'[WXPX?S+<5@IHH85?$?1-)C0 MC/%I)##VFT52)'&.W="IXI4_']30]3RGQPJ,M1G;Q8%@2L-[QX;WC V_ MEHTN;FE-Z],_JN1 4C'::QO:&S:T8RV<>:^AC3F.[>:0L$!3@:6%KWJ=7'.5 MZUPYKKZ++XXMO3#>'0+1MOP5993O6"QF$P=:\NQ<2R\@[Q20,!\2%D#"0B"8 M(N[R*.[2&$:?LCU)"BDG2EE9ZL>IY;!?V8M%K_>MC1F-50L2%D#"0B"8HM;5 M4:TK8RB>J"66#+^P?#M-Q=(P1K=".EXBQG>T0'Q':57@-0;P*4YH/2 E!:"$53%>T,"MOL4)@4':[5[;GC+I?] ML!JN_;%M>XM^6+F:59&[=-S^'0G2EPBA:&KS=JZ$/3>OV;)]REXI175\[5(/ @\PRA:*HXG5=BF\V27R@YLXBV0:T14)H/2@M :2$4 M316T\T=LLT'RKZ.7FTII42$?ED[99EJ) \.R2^.9.![NAQNH9P)*"W0UZ-^# M0\U%&%L+O>%H=S:';5Q.B]D!)^)4C"@I? M8.BK:WB$@3MW 9O=A=_J'0 TGI*#Z.Q;TLQE&2T8J'!S=[%8[,+!3W0/2ND=%K-0%T,4)H/ M2@M :2$43=6V@.:[R(?ER^>8EO+M1H04!]#RB: M*DCG>V"S[_'(":\X*UY%N-5T_0@):GR TGQ06@!*"Z%HJKB=\8'-QL=G,27- MJ@R)H(M$@,D)#-L@LA&STRDG+W(+CG0_$-F+7_LBJ;<_<8;XCJ(MS46HIJ@M M%]J(^ZFV:W@ZKWX0I)=;JC)82U""!HJE2=@8)-ALD?R8JR^-P75;%/JW*\V(N+XK+2Z[RS14: M+2;H[A(HFBIF9[Q@L_'R9^)RA)A7%T7F)5?YY@J-%A-TSP@43=W4W=DZCMF8 MN#V*)-\3&#EZ.F_O&S%G/WHG]W#?2'_S*FB&(11-5::G.%[-8,1 M&-2S :4%H+00BJ9*UGDVCO>=^R$<2#]C#4KS06D!*"V$HJF"=LZ-8W9NOG,_ M1$L]C4EGV5_QF;,>+2*H9P-*"Z%HJHB=9^.8/9N+]EW. MI7$MXQW2L!/:A?0[UJ T'Y06@-)"*)JJ:.?LN&9GQZ2H_::K9H:/EFF8X6+A M].P!T"Q#*%K3^K.3KZMDM-C6W\$I46T!-!\=.9X]?FOGMO["3._\G?W1;[Z8 MTV&:#_A\)L4VR4LQH=D(I/5A(5JK:+Z)TQQPMJ^_X?+$.&=9_7-'24P+>8'X M^X8Q_NU 9G#\,M'J_U!+ P04 " !Z,#U720I>ET@% !+-0 &0 'AL M+W=O>\\P9YF4./@=/MEG^ M4BP9X^3'*DF+:V7)^?I*58OYDJVBXC);LU1<>\8?U;2Y::DM9Q"N6%G&6DIP]72N_Z5?4J RJ'G_%;%OL'9-R*H]9 M]E(VOBRN%:WTB"5LSDM$)-Y>V8PE24D2?GQOH$H[9FFX?_Q&#ZK)B\D\1@6; M9\>984U2O9-GTUAQ4GQB?SZBSZR/Y,X)7\NLTTA>A07Y$S:GJA<>%;R MU7GCQ4WMA?&.%[]OTDMB:A?$T R3S/[XAYS7XW[J82)B'A/E(6("$A4@8!<$Z MFC-;S9DR^G06%#R/YYS5U_ND6./M"E_^<'B= MZI9EZ\Y$?=T76=UMM-]M/#:U;B]/ZNM0]?1XYAJ.97?'#(X],VSQ[>[V"H]A MAF..K8,)T.-NMCXR3+?MUEDDJUTD2[I(MW>SOH]>:C1T%T#"/"3,1\(")"Q$ MPB@(UA&8W0K,!D4>&ZDY),Q#PGPD+$#"0B2,@F =S8U:S8T^C#P71&QMXK=T MLJ(IJES^2K M>.E3C]1TZ&:%A'E(F(^$!4A8B(11$*PC,[>5F0L*D"Y2$)+ %":!Z7Y4%H I850&D71NN+;50)T:=(7 M$#SMX\BCN:/#K*WZ=@:?IA[(0F]J$TBJ)U5;3+[>ORY/Y![)1F M:>6HP9L8M!P I?E06@"EA5 :1=&Z\ML5!70'%4&A-0(HS8/2?"@M@-)"*(VB M:%WQ[4H%NC0K#(B@[G'5TW8L_3""0JL#4)K?-P7',HXB*#3S#Z51%*VKHEWR M7Y=G_]N021:G15%H%0!*\Z T'TH+H+002J,H6O??J+NB@:&!HJ@!K2! :1Z4 MYD-I 9060FD41>N*;U=!,*1)XI^/H@V_\Y=-\S"%*W=BL-2@]8*>"9BF=1!! MH4.&4!I%T6H%J7L/?92/&7V+\NNW3$!Y773^[4#9ZMJ^= 'C/. MLU5UN&31@N5E!W']* 7\MK97JT8TEY#H7FLB *YC/O-)B>!:$%N!7?."SU2IM85QZD?+2=JW3F M^581"$C04C#SJ^$/EM3K;%K@:ON9_=(Y;YQY8!K.I;CG*68S;^*1 M%.:L$G@CEQ^A=6AH^1(IM/N29;-VY'LDJ33*O 4;!3DOFC][:@.Q @C##8"P M!;A T,:04WG!D,61DDNB[&K#9AO.58R=P'(N-#[Y(#<0%(IQ8L%>?\N& U/""_(728KS8I41Q2-"LM%D];B M66,QW&#Q I)#,@@^D- /0W+^Y3O9:WCW_^2BQI/.G;!S)W3D@PWDIUH#KA75 MX([6X^S>G^J2)3#SS.;6H&KP8BO+/^E1->A4#?K8XSN)3)#-VAKTT*%M&=6Q M*2H_HO4:FT>=S:->F_? !&9FJQ2FN%Q.2R73*EFOH)=KQ^@,.Z7#'7,V? -5 MHT[5J#=^MYE4>("@JCO^IO(ZW2%#@OQR<_FM21'Z1[4JMGW;'4 4KYWVP8PI; MX'\6]G)R![U'\!8%UQ+]Y;RD*Y>B?6!\9FK!"TT$S W,/QP;O&KN[*:#LG3W MY(-$<^NZ9F;>.:#L C,_EQ*?._;J[5Y.\6]02P,$% @ >C ]5YG$3X]E M @ :P< !D !X;"]W;W)K&ULO57;;MLP#/T5 MP@.AKQTF3H$L,-.V*[2% T6+=LVHSL5!=/(E.VK^O)#MNAB4>,*Q[L77A M.3P4*6JVU>;1EH@$3U(H.X]*HNH\CFU>HF3V5%>HW,Y*&\G(3) M%X0"<_(,S/TV>(E">"(GXV?+&74N/7!_O&._#K&[6!Z8Q4LM?O""RGDTC:# M%:L%W>KM5VSC.?-\N18V?&';V(Z3"/+:DI8MV"F07#5_]M2>PQY@,#X"2%M M&G0WCH+**T8LFQF]!>.M'9L?A% #VHGCRB?ECHS;Y0Y'V37C!C9,U @2F:T- MNA,G.(&[4ALZ(302N-J@);]NX<,5$N/"?IS%Y-Q[DCAO72T:5^D15X,4EEI1 M:>&+*K#XE2!VNCOQZ4[\(NUEO,+\%(:#3Y F:=K#-^P.8QCX1D?XEEQQ6@^Y&CYFJ-#*D=O MH/*L4WG6?WB,:L/I&4+-Z!587T'P>P5Q!05[MJ -R% /!VNIW]DD4/2H'G>J MQW]0_70LY;W OSS,22=K\H]2/GD#E=-.Y?1_IKS?V;"%'M(=[S5 B68=VKR% M7->*FE[8K78OR4730%_-FV=HR>XYY\[I7JIG M72,:>&FXT!FIC6D74:2+&ANJ1[)%84\JJ1IJK*FVD6X5TM*#&AXE<3R/&LH$ MR5/O6ZL\E9WA3.!:@>Z:AJK?2^1RGY$Q.3@>V+8VSA'E:4NW^(CF6[M6UHH& MEI(U*#23 A16&;D>+Y93%^\#OC/>.R,KXU7.2(:4#'N\/[+>^=EO+AFI<2?Z#E:;.R$<")5:TX^9![C]C7\_, M\162:_^%?8B=QP2*3AO9]&"KH&$BK/2EOXY0TU-$^5 MW(-RT9;-;7RI'FW%,>%^RJ-1]I19G,EO*5.PH[Q#:)#J3J&]<0/OX4E1H2M4 M&BYNT%#&]26\?3.>SZZ "7BJ9:>I*'4:&:O"<45%GW$9,B:O9)S#G12FUO!) ME%C^BX^L^J&$Y%#",CE+^+43(YC$[R")DPFL[G_"11!Z>89\,MS/Q)-/_NM^ M3E4=>*:G>=QL+71+"\R('1Z-:HN;1 M;DQW>9Q&N^.$T5$+-:BV?E T%+(3)G33X!UF\3JTX-_P,,AW5&V9T,"QLM!X M],'F56$X@F%DZQMR(XUM;[^M[7N"R@78\TI*;6W'?;@( 4' 9 >&PO=V]R:W-H965T3$)0K09 6@!Y*2!J =%+ 7$+\%;C1HKW(:.&IHF2&Z1#T? * M,8%^%K+65"ST*3K:B1-L[)X<,\[;^M=-??),_2^U.$=1>(I(2"(T_?X''3=U M3GJXIJ_ANKO-T/%1'TUVF":#W-(,/ TYL"5LK>[\)IW?Q)-'A_SNLZF!Q?TP M=_@O=45SF 3V=&M0:PA2MZOPJL^GMR3+WHALQZZHLRLZQ)X^_2V5.\9GUT+B^(F6@Q5?^\'W*Y(P&CX1C;=ZCKL@OE&U8D);34L+ M"\_'%J^:IML$1E:^#C ]5PH?.)F3 @ _@8 !D !X;"]W;W)K&ULK55=;],P%/TK5I#0)K'EJTF[+8VT=2! #*9M@'CTDMO&(K&#?=..?X_M MI*%KL_#"2^SKW'-\SG5RG6R$_*D* "1/5S:K4P3T6#).-Q*HIJJHO+W%91B,W=\ M9[MPQU8%F@4W36JZ@GO K_6MU)';L^2L JZ8X$3"+V.3;A&\,-FIG M3HR31R%^FN!#/G<\(PA*R- P4#VL80%E:8BTC%\=I]-O:8"[\RW[.^M=>WFD M"A:B_,YR+.;.S"$Y+&E3XIW8O(?.3V3X,E$J^R2;-G>J=\P:A:+JP#JN&&]' M^M3580>@>88!00<(]@'Q"X"P X36:*O,VKJF2--$B@V1)ENSF8FMC45K-XR; M4[Q'J=\RCCRZ!J2L5,D'0GCY*$0C:(\5XF+6I7A=K-.P56K('A!04QN!,="D;<\AWP OQC' M^\$(@:O+T=&0H''X-60:[EMX,"(G[(\HM'SA MV!$-U;6%389AYO<_5S7-8.[H_UN!7(.3FA/S+H8\_2>R9PXGO((@ MJW_H:VFF.WN?!6=[^@YSIK/ 'Q88]P+C48$/ FDY)"@^*(8?!],]18=)LRB, M]A2Y.RVF KFRG5?I2C0GLSW%"Y8ESI6BXUU#N=ZJUE MVVW; $5M&]:C0-W^[+30%Q1(DZ#?+X7 ;6 VZ*^\] ]02P,$% @ >C ] M5UE! QVI @ C0< !D !X;"]W;W)K&ULK95= M;YLP%(;_BL6DJ9760 R!)DV0UE33-G5;U':;=NG 2;!J;&:;I/WWLTV*TD"R M7>P&;'/>X^>\^&.Z%?)1%0 :/96,JYE7:%U-?%]E!91$#40%W'Q9"5D2;;IR M[:M* LF=J&0^#H+8+PGE7CIU8PN93D6M&>6PD$C594GD\S4PL9UY0^]EX(ZN M"VT'_'1:D37<@_Y>+:3I^6V6G); %14<25C-O/?#R3RQ\2[@!X6MVFLC6\E2 MB$?;^93/O, " 8-,VPS$O#8P!\9L(H/Q>Y?3:Z>TPOWV2_8/KG93RY(HF OV MD^:ZF'F7'LIA16JF[\3V(^SJ&=E\F6#*/=&VB8U-<%8K+"E$KPG,U];5!LHG];#?]=3,]/C+]YYH/4!B\0SC 88]\?EI^ YF1 M#YT#<# >]W/'+7=\DOL6E)H@6E:U1:8&W"P=W8<8=V:_" ^-[8F)CQB; MM(#)2<"%73GK47'2[0;A .PL,%ZN\=EO:B M^D+DFG)E,%9&%@P2HY?-X=]TM*C<^;D4VIS&KEF8^Q*D#3#?5T+HEXX]DML; M./T#4$L#!!0 ( 'HP/5?=D*C@>P0 .P< 9 >&PO=V]R:W-H965T M:7;$Y)EN$6+@:Y&7=*YM M&=O=Z3I-MJB ]!;O4,G_66-20,9WR4:G.X)@6@45N6X9AJ<7,"NUQ:SZ[8$L M9GC/\JQ$#P30?5% \NT>Y?@XUTSMY8?';+-EX@=],=O!#7I"[,ON@? ]O:6D M68%*FN$2$+2>:Q_-N]@,1$!UQ%\9.M*S;2"FLL+X6>Q\2N>:(4:$FV MW038KPUPF@#GM0%N$U!-7:_G7@D70087,X*/@(BC.4UL5.I7T5ROK!0+Y8D1 M_F_&X]CB8Y+@?@:E'R!7D6(P2RG[\'//YF>^P%D)?ASB_<4 MEBF]!N\Z^S.=\;$(HIXT>>_KO-:%O+_MRUM@&]? ,BP;+/_X!US5>=Z/L)93 M6%^>(G#U;@P3R3$12CC&K##6_PTI?CW+E+!T7JZV9E9;,ZN"VQ?@#P3MX#=^ MMO*R',-R5%EI[%1E5<(BE;!8$:Q3@* M0*#^CB!061>5L$@E+%8$Z]0E;.L2 M*FQ!X>!$[YWD2VFVJ2H/T]F&,>@KBE)VY#.-DSLQI (^(I@#1!EDB-N_ _>U M.T3&[884-'4Y*Z5%2FFQ*EJW)&>&T53?:QJFJNJHI$5*:;$J6K)EG2 (^\WH+;RL>3*SIMS-?BK3[)"E>]Z2ZL?" ME^Z#E!I9I;1(*2U61>L6Y.1Y3?\->HY2,ZR4%BFEQ:IHW>J<#+$I]753>TXP M>#SG6&'_4:P\Y62YQW(&_>>&JG+6,NIG+XK$>\#?(=ED)04Y6G.\<>OST9#Z MU5J]P_"N>G>TPHRWG&ISBV"*B#B _[_&F+WLB-=1[0O.Q7=02P,$% @ M>C ]5T0?@K/G @ %P@ !D !X;"]W;W)K&UL MK59M3]LP$/XK5B9-( %Y:Y,";21:-FV3F"K8AO;132Z-A6-GMM.R?S_;2;/2 MADQ(^U*_W?/X.=_EKM,M%T^R %#HN:1,SIQ"J>K*=65:0(GE!:^ Z9.*$@9+@61=EEC\G@/EVYGC.[N- M>[(NE-EPDVF%U_ ZGNU%'KE=BP9*8%)PAD2D,^<&_]J$1M[:_"#P%;NS9'Q M9,7YDUE\SF:.9P0!A509!JR'#2R 4D.D9?QJ.9WN2@/[ M:2MRWH@,7A$9:2U,%1)]8!ED/?C%,-X/!@A<_6+=LP6[9YL'@XQ?:G:!0N\, M!5X0]@D:AM]"JN&^A0<#R%TZ/.Z=$0>S+'U&8D5D@5@%:P)HP1MC;Y:C8J$(3W9YDCP=EG]S#!H3$]!0M!=\0 M6P_-5S6LN2&-]\2$T2B\/)!\;'4^"2;!N%]RU$F.!B4_"J(4L'.>YWW2HN-+ M=1,Y4-9C%'M![/4KBSME\5MR %CV[^C'Q]&_#$,_.!#<8_8R21K![E[M+4&L M;4N2R'Z/31GN=KNN=V.+O?O7O&F9=UCH%):(0JZAWD6L+Q=-&VH6BE>VDJ^X MTGW!3@O=N4$8 WV>C ]5SK.=!/X @ M%0H !D !X;"]W;W)K&ULK59K;YLP%/TK%JNF M3JK*&T*;(*U%TS;M$37KIGUTR$VP"IC93M+^^UU#0O-$3=4OX,>]Y]YS;%^[ MO^3B068 BCP6>2D'1J94=66:,LV@H/*25U#BS)2+@BKLBIDI*P%T4CL5N>E8 M5F 6E)5&W*_'AB+N\[G*60E#0>2\**AXNH&<+P>&;:P'[M@L4WK C/L5G<$( MU'TU%-@S6Y0)*Z"4C)=$P'1@?+2ODE#;UP:_&2SE1IMH)F/.'W3GRV1@6#HA MR"%5&H'B;P&WD.<:"-/XM\(TVI#:<;.]1O]4]I$2.,O0 M3\5# 15]PG54DM!R0KC*0! J)2AY04K<=^<)*,IR^8&\?V<'_C5A)?F5\;E$ M2.P+2G=5DJW"SW^QFDIL?:DP!9TG,-1^1H8 MOX;1=7 11Y[G],W%IBR=L4Z593^BXT>]7AMRBZ_7\O4Z^8X@G0NFGK"N55PR MW$!+IC(4@.8$I*(*<&:!E;P"<7PO-3'"S=0"-^KMJ-&9R:EJ[(<,@B@\HH;? MJN%WJG&'1PB)/Y^AM2I'F?M[:7BAO4N\,^BIQ/(=L9Z52R^S$CU_6/K'+8L@T[V;ZJ7(;[IR\,;2O:8=^8 M!1MF;L^QO6VK9!_,CNPH"G9XF1MWL'XP?:=BQK \Y3!%1^M2/S%$\PAI.HI7 M];4\Y@HO^;J9X;L-A#; ^2GG:MW1-WW[$HS_ U!+ P04 " !Z,#U7:I3\ MT'8( "+7 &0 'AL+W=O==J6=!@PDZ6P;:5L;=E8WIVIF]D[WHYLX"5J^9 UII]+\\0>$QC$E M3IA]]I%XN-3$5QE6]E M5OUGE:M4E-5/M1X76R7%L@E*DS%UG,DX%7$VFM\TVQ[4_";?E4F,)[?;,5:?I;E[]L'5?T:'RC+.)59$><947)U M._K%?1_Y7AW0E/A/+)^+H^^D/I3'//^C_O%A>3MRZAK)1"[*&B&JCR=Y+Y.D M)E7U^+.%C@[[K ./O[_2P^;@JX-Y%(6\SY/_QLMRR*. ES_1 !M ^BE 5X; MX'4#@A,!?AO@7QH0M %!-V!R(F#2!DPN/89I&S!MDK4_NTUJF"C%_$;EST35 MI2M:_:7);Q-=923.:BE^+E7UW[B**^EN(>,G\9C(_?8?F"Q%G!0_5B7N__T_\L,__^%.@I]_)/M/ M$F?DRR;?%16UN!F755WK/8X7;;W8OE[T1+U<\C'/RDU!>+:4RYYX;H^?G(L/ MS^R?6@#CZB0?SC1]/=-WU$ID7AT[[S:0__;9==$<^I MPZG;=SHO#_?ZSN8%E??<)ISVA$>7A[N65'@'T7L-SSO!ZQ5T3[7N]AB_'U/W M$N^+K5C(VU'5#112/]CT M*'WO_)GC=I+<4VHZ\?U.DH,W4GCGN9-K7;I:M MX4/3CH0Q)(PC82$2%H%@ACJN#^JXQHSDKY$J0<(8$L:1L! )BT P0R6NHUT. M!S66MY.&2@5*8U :;VG'8X+)U+WN#!QZ2KG4F3J=D0.J:F:"CVPL]_)N@GPC M'[*EW,KJ3U:2+YM8+J]6H"[B MF3JYY$4*U2L+J&4(I8506H2BF;+0MJ%K]PU?NR+=C!35O/7/75QO7*D\)>7) M3@AJ)$)I#$KC4%H(I44HFJD?;4ZZ :@3@CJ24!J#TCB4%D)I$8IFJD5[H:[= M#+W/LR)>2B6:._NU6;8? F]W:K$11>^]S[N6:5@UM95OCNGO[;L>+ FHZ0FE MA5!:A**9DM ^JFLW4B_L@+YKE@0U6:$T!J5Q*"V$TB(4S=27=F3=&:B#@GJS M4!J#TCB4%D)I$8IFJD4[M*[5VAMDO4%=6BB-06F\I9VSWMZ6ZK7>_@YOE6IO ME9[Q5K_K;KH=.C374!J#TCA]:Z"^\^BD<^LU["L6>/ZTDVQ4W50IU4*(U!:1Q*"Z&T"$4S MU:*=5&IW+0>,$>RDP7J!+LJ$TGA+.YZD3X/N'#UL2QD+>]Q@TEUNAZJ:F6#M MB5*[)_I)BH3(HA2E)&)=3S<7>;H562S[DPSU0:$T!J5Q*"V$TB(4S=2,]D$I MR >E4!\42F-0&H?20B@M0M%,M6@?E Y=%'JZ"X&N"X72&'WKS/K&(KI6"%#W M$TJ+4#13"-K]I';WLQ8"R56\CK.JSRFE2GLU #4RH31VY@!=2M+FT:3>%@)J M6T)I$8IF"D/;EM2^DO1#5HFA&H,058]"\JR9P?9J VI;0FFLI;GN40/A7#D3 M?]9M(:".))06H6BF$+0C2>V.Y"?Y)%51-0YQ1LJ-)-N_N/#H':EE : MA]+"EG9ZP7BKEK_#WO2TO>G9[EZDXX!"MUK MA**9.M ^J6?W2=O!!OE&_O(##?8]#58*U$.%TCB4%D)I$8IFZDE[J![(0_6@ M'BJ4QJ T#J6%4%J$HIEJT1ZJ9_=0'Z1:5.V+6!^Z(+(2BSB)RW9UJ92]VH'Z MJ2VMV^X['8.#0??*H;002HM0-%,5VE#U['[C1_'UY 08ZJ)":0Q*XU!:"*5% M*)JI#^VK>J#EH![45X72&)3&H;002HM0-%,MVGSUSB\'O6 "#+54H30&I?$S MIRMHGN?KGP!#G\]'T[K!=/@.V]/M!] M1BB:J0+MI?KVU:7M4 ,Q_;7O:;!.H&XKE,:AM!!*BU T4T_:;?5!JU!]J.$* MI3$HC4-I(906H6BF6K0)Z]M-V.^<_MJI@[7C];7Z3F?9)X/NE$-I(906H6A[ M48R/7I6<2K5NWH)=D.;F_OZMR8>MAS=M_]*\7WJLB^]?T_U1J&H06Y!$KJI0 MYVH:C(C:O_EZ_Z/,M\V+EQ_SLLS3YNM&BJ54=8'J_ZL\+U]_U#LXO']\_G]0 M2P,$% @ >C ]5^H$:R/D @ %0@ !D !X;"]W;W)K&ULK59M;YLP$/XK%I.F5FK+6P)]29":=-,VJ5/4;JOVT8$C6#4V MLTW2_OO9AM TH4R;]B5^N^?QK2=65:0(GE M&:^ Z9.*$@8+@61=EE@\ MSX#RS=3QG>W&'5D5RFRXR:3"*[@'];U:"+UR.Y:,E, DX0P)R*?.M7\YCXV] M-?A!8"-WYLAXLN3\T2P^9U/',X* 0JH, ];#&N9 J2'2,GZUG$YWI0'NSK?L M'ZWOVI$F2S>*Z%/B<:I9"&@PL\Z+4HBS#+$50$"82E!R1/$]#,Z1==4YQJS M%)!^-2CC]5+E-=492'EM<$"TU MOYRX2JLV=[MIJW#6* S>4!BA6\Y4(=$'ED'6@Y\/X_U@@,#5X>IB%FQC-@L& M&;_4[ R%W@D*O"#L$S0,OX%4PWT+#P;DA%T*0\L7_FL*^V+>4([Z*4WIN)05 M3F'JZ-H@0:S!24PVO:L^?_\3V2OO1YWWHR'V9(:I?9I8(>TW6L**,$;8"O'< M;E0@".][-K.&=VQY3;%;)W$T&DW<]:YKAT:A'UV\6+W2/.XTCP0_ 902P,$% @ >C ]5[7< MJ#QG P -A( !D !X;"]W;W)K&ULM5AA;]HP M%/PK5B9-K=0V=A(@M!"II9JV2=M0VVW:1P,/B)K$F6V@_?>SDS20$@*L[IDEOQ?BCF -(]!1'B>A;O%ETK>P[@@B&$M-0=5A"0.((LVD^OA;D%KE9VK@YOD+^Z=,O!(SH@(& M+/H=3N2\;_D6FL"4+B)YQU:?H1#4TGQC%HGL+UH5M=A"XX60+"[ JH,X3/(C M?2H&L0$@W@Z 4P"<0P%N 7 SH7EGF:Q;*FG0XVR%N*Y6;/HDFTV&5FK"1&_C MO>3J;JAP,AAR2.FSVA6_.CMZ^+I(+Y.(SY&#'K8$/FN&W,%9PDL&=*MQ64RI'Y92C';ZJTVN(K*+>+=6[3>S! Y,TRAU0 MIS,'MS*P_NE8!L1S/+5KRTT!VU6NVW:=LJK2F5=VYC5V1LZ=+IK09X%2*B2Z M74!=@XTABV3Z@V15=2W2_7MM]BP$7RLSIRLL^E6C'&] M63ME_YW&_EU\[A_@UD:28W48(JOH]4N]OGFW^B;5&R*KJ.^6ZKMO<6LC^%B= MW2VW.KO,2O Z'>!& 3^6:K>(C_<[MIGH6#&FV*JR-T(1,>_:@M/4! RQ52>P MSCJD,4SLK_?4V9@WW'WV'+=18AAX211CLV$AR]&8;8JG+7 M 8=X[V!'HXG'%%MU NO,0QI#Q5X[M@ZSXW:9X^&==EQG$M(<2@8+SM7FU'9F M-)&88JOJ7&<7TGD''QK-,J;8JA-8IQG2&!?V^M"O><#Q.J]MN%W5;6/OE0OM MC8=Z_4;E&^7J.5R@"*8*AB\Z"L_SEQ3Y0K(T>\X?,2E9G)W.@4Z ZP)U?\J8 M?%GH5P?EJZ+@'U!+ P04 " !Z,#U7.\OI6QP# !@# &0 'AL+W=O ML3)I::6U^01(H1&JIIFW: M)E2V5?MHPD&L)G%F.]#^]SLG:08EC=HI_4+L^-[CO;-]'),=%W+B"A.^FAFT\OKAAFUCI%V8XR>D&%J!^YG.!,[-A6;$4 M,LEX1@2LI\:E/9[9):",^,5@)_?&1%M9S2RIA!E/;ME*Q5,C,,@*UK1(U W??8+:T%#S M13R1Y2?9U;&60:)"*I[68%20LJQZTOLZ$7L >_ ,P*D!SDL!;@UP2Z.5LM+6 M-54TG B^(T)'(YL>E+DIT>B&97H;%TK@*D.<"N<"V)[,"] MV[AWN]C#X\W?,17C#:8) :FH ES98CG(0;3N=44_+.EU4=F&(]_SO8FYW;=X M'&6[@3VTF[ #\8-&_*!3_%>0*3-\=S14P?'49XWVO-Y8,!K M#'B=!FY1+OYDD 5-0)(93U.F]/TAET+0; -ZW":YD_6UEZ8GLH,$^$T"_/Y+ MAM^G^Y[(#MP'C?O@;4M&\**2$1P=W5%@>5[[T1TUVD?=VCN.;*O63KK7[EI/ M9 ?.;>M?*V#U?VIKSIX2T!?;80;VFB'[;4]N-_^KLV$?782!907#)T?B?H62=0( )D& 9 >&PO=V]R:W-H M965TR!($[2ZD*:C!4*U^7"FCF0 7WPR 8^ 5EPDLF;FVNDHFL#&<" MYHKHJBBH>KX!+C=3K^>]+-RS56[L@I],2KJ"!S#?R[G"R&]9,E: T$P*HF Y M]:Y[XUEL\UW"#P8;W9D3ZV0AY:,-[K*I%UA!P"$UEH'BL(89<&Z)4,;OAM-K M7VF!W?D+^P?G';TLJ(:9Y#]99O*I-_)(!DM:<7,O-Q^A\>,$II)K]R2;)C?P M2%II(XL&C H*)NJ1/C5UZ !Z_0. L &$_PJ(&D#DC-;*G*U;:F@R47)#E,U& M-CMQM7%H=,.$/<4'HW"7(JGBG&PO=V]R:W-H965TCQ]_;1[\33W9 M,?Y=K"F5Z&<2IV*JK:7QJSW53#VO.%S]%J+?,+^FRR M"5;TDNSO2:LH@2FHJ(I8C3Y52[P[<^,?. XHYO$=V)O6.4=^6)L>_Y MR=69IT#0.8O_ MB19R/=5<#2WH,LAB^9GM/M"J0U;."UDLBK]H5][KC#449D*RI I6&2116GX& M/RLA]@((.1% J@#RT@"S"C!?&C"J D8O#;"J@*+K>MGW0C@OD,%LPMD.\?QN M1L=BE+T9G"^/T8CX8*@\^FU-+.K&>$6<#-U\R(KC$NL:-N M;%[P;L4F".E44Q5-4+ZEVBS/VGC7-2:0, \2Y@/!6F,SJL=FU$>??6$RB-&Y M$>H:G))K%=S\Y;&=6:YCCB;Z=E_UWM:'J@X)\X_SMUV7V'7^+3FM6DZK5\Z_ MJ!"WZ"X,LR2+ TD7ZA6CD@FCH'R)*4V#A'$9_5= MLA)9#TCQ0F@]%:P])8PSQA9PA!K6&H#0/E.9#T=HCU-A#?"E_6(';"Q_L MC@\+$:A#!*7Y'5VP'&R?6&KCQB3B?I?X/N-I)#-."Q'9BM0>A,<5X?*'* M VJ906D>*,V'HK7_ ]2X9M+K^5Y1>2KP_G.+;?/P5Z#^YH=*#TKSS_6@+6EC MDW@:PJ3>?3+\\@>'WJT_N8'2P_JC\_UH)14W]O/ MD%"^*C:2"!2R+)7E)H#Z:KU9Y:[8HG%P_1[?SLLM)PVFW 'S*>"K*!4HIDN% M-&XV?]02P,$ M% @ >C ]5[')8Y )! TA@ !D !X;"]W;W)K&ULK9EK;Z,X%(;_BL5*JQEI6BX)).TDD=K :KK:&55SV=5\=,!)K(*= ML4TSN[]^;: D)-03I/.E8/#[V'Z/8W/5.$)Q5HB)W \^+W )3YBQFU;-'L9CQ4N64D4>! M9%D46/Q[3W*^GSN^\_+@,]ULE7G@+F8[O"%?B/JV>Q2ZY+:4C!:$2WETC\Q05IP_F<)#-G<\TR.2DU09!-:79[(D>6Y(NA\_ M&JC3MFF$Q_O!K+ D2Y[_0S.UG3M3!V5DC;[#Z094&AX*<]E M]1?MZ[K1Q$%I*14O&K'N04%9?<4_&R..!'J@_8*@$02G@O$K@E$C&%TJ&#>" M\:6"L!%40W?KL5?&Q5CAQ4SP/1*FMJ:9F\K]2JW]HLQ,E"]*Z+=4Z]3B@2G, M-G25$X2E)$J^0TQ/SSE\W&KS2J!^@CYRIK40)RTC6!;AZ!.TP@I=AW =68DS2:S3R MWZ' "[R>#BWM\C]+IN5>)1_UR./+6P]ZY,GEK0<6,T9M3$<5;S0HIGUAJCGC M?HY9HV[E#J=D[NA%2!+Q3)R%F0#>^SZ+(6$Q)"P!@G6",6Z#,;;1%U^YPKG^ MO9R$I"\:5M#0:-2PL(*9W>)Y,9GZ^J?Q?.SR)942H&YUW M;]T*K>W\1*6_1 M79J619EC13*$"RX4_0^;;:;/1"MOJ(DU;'+DSU7@A],3%R^JE0!UK&-CU-H8 M66U\*':8"KV_*Y1SV3OYK("AOD7GCH11&)SX=E&M!*AC'=\FK6\3JV_?2\S2 MDO;Y914.]0L2%D/"$B!8Q_UIZ_X4:!^;0@8#$A9#PA(@6"<8-VTP;H!78BMO M:%!NSM:*T[T,LKGDYFQC/#37L<_W#A_:GGT-/IW-.DGZ45*AG=1?TREGK,F= M]E1MT:J46B^E?E&L*'O5Y*91^Q:^M'=MZ)P&I250M&Y8CO(?WQJ63YQ=:8]W MI)K2&T&(V2;[DQHK:>B,!J7%H+0$BM:-27"(20"T\#<@J)! TF)06@)%ZX;D MD%+ZUB1I2!IC)PV.R>ALY8\FX]/%_Z):"53/NAX>,D'_%ZF@P!DIL'CJMPTT M_0.EQ:"T!(K6#<,AI?1#J-4%-)D$I<6@M 2*U@W)(3WU[?GID-4%-%%M:,>? M3[XW.5M=+JF50/6L]M ].M,MB-A4A^GF<[!DJC[>;9^V!_9WU3&U>ZA>G_9_ MQ&)#F40Y66NI=SW1 Q'U 7I=4'Q7G1"ON%*\J&ZW1*]5PE30[]>"::#] M-\;B?U!+ P04 " !Z,#U7#]337A$# "1#0 &0 'AL+W=ORQ#CI*NP?]J-@W ML:@MI9*<=/OUDV3'2UK7)* OL5[GW,>1;J3)EO$GD0%(]%+D5$R=3,KUI>N* M)(,"BPNV!JIFEHP76*HN7[EBS0&G!E3D;N!Y0[? A#KAQ(S=\7#"2ID3"G<< MB;(H,/]S#3G;3AW?V0WP7)A?M*W7 M>@Y*2B%948.5!P6AU1>_U'G8 _C#=P!!#0A> _KO 'HUH'KYGU#@!5Z+0_-N^+>2*KAGX+T6>'2\]: %'A]O/>A(1J\1NV?X>B>) MW293Q=-OY]&UZU*L<0)31Q4G 7P#3J@W@'?5EF*;9)%-LM@2V8$8_4:,?A=[ M."L8E^1O=:S@115^ :U'II/F5"TJLH$AT_\AFS#P!^.)N]G/\3&+8DMN'>1N MT.1NT)F[QQ+3I"1MV>H$GIHMFV213;+8$ME!]H=-]H>6RLC0IA@VR2*;9+$E ML@,Q1HT8H\ZC\$8,=?=Z+@F'5/\7)XS2^DJV)3)#BU(HO!!JHE@0:HI/FW"C M-Q5@-/:]PPHP[W3L5$%LDL66R X$&3>"C.W4]4Z:4P_'^(U@K]2*;)J+N\Q5 M67/W[J0%\)5Y#.A]5U)974^;T>:],3/7;/?_\NJQV3%/L" #Q"P &0 'AL+W=OT"XBI%4W-W!V/IFPM":;HC@.Q+@K(_\P18=N9Y5J[ MB7N\RJ6>L*-I"5?H &P*O%GA]!7XM\/L*1K5@U%<0U )3NEW5;HR+H831E+,MX'JU MHND+X[Y1*[\PU?OD07)U%RN=C#XSEFTQ(>> JDUY&B,),1%GX.,'-PRN *;@ M>\[6 M),G(.3@_'4EBH!C;'3.MB\"N:]$2P$MXS*7("$9BAKTM?K -BJ M\J9\;U?^W.LD?EW3"^ [Y\!S/!\LOOT"IU7E9RW9+8YA/3[$X/2D#1-W8V*4 M*HQK,-Y[*27]66X'Z\ [O]DZOH'[?;9.VV:HY*-VN3X )Z*$*9I9ZH03B&^0 M%>GLG*LV[X>$Q4/"DH%@!\]@U#R#41<]FD,":8H E. )K3"EF*[:'D5%"0Q% M?SHVT2@83>W-OL.=D8YU>$A8,A#LP.&@<3CH=/BF*"'FZLLH 6&B]="K .,] MJ4'GLJ# F+ MP_=?DF2@@ >VCAM;QWU?=D2S-][T<8\WO5H3[JT)_<,E<0],TIGML5[8>SU, M@?C*-(\"I&Q-9?5-:F:;_O3:M&6OYN?N9.&VS,>JGZW:SW_XJAF^A5P=G0(0 MM%2AG(NQ*IM7#68UD*PT'=03DZH?,Y>YZLD1UPO4_25C&PO=V]R:W-H965T7U+!]BD>;[\')>64?D?,>*;WQ#B$#?\XSRA;$18GMAFCS> MD!SS,[8E5'YSSXH<"UDLUB;?%@0GE2C/3,>R)F:.4VHLYU7=3;&)EGN/BQQ7)V&YAV,93Q:=TO1&JPES.MWA-;HGXLKTI9,EL*4F:$\I31E%! M[A?&I7T1V:X25"W^2R8IDF2+) M<3PT4*/M4PGWKY_H035Y.9D[S,F*9?^FB=@LC)F!$G*/RTQ\8KN(-!,:*U[, M,E[]1[NFK66@N.2"Y8U8CB!/:?V)OS<+L2=PG#<$3B-PA@K<1N .%8P:P6BH M8-P(QD,%DT8P>2&P1V\(IHU@.K2'62.85=&MPU'%TL,"+^<%VZ%"M98T=5$9 MHE++$*94>?=6%/+;5.K$,F0LV:59=HJHO%'^0)=)DBI3X0Q]I/6MH2QVXA&! MTXR_1[__9D_&'U!*T><-*SFF"3]%[SKEN2GDR!3?C)M17-6C<-X8A8VN&14; MCGR:D*2K-^6,VFDY3].Z<>POMQZZ.1='\;78SP2M]-S#@TIT+.N<3&<%0Z?GMTCCX9$S3H8 MM8XEW-;I;@5WASB]SZ*U?-0O5\^0"[[%,5D8\B'!2?%(C*4:G?6ASU*0, \2 MYD/" DA8" F+@& =JXU:JXUT]-9J?2[3*H]U60T;5S"5I3PN1^/1W'S<-T_= M9K+79N)VF_@#, 'DN$-(6 0$ZT1ZW$9ZK(WTUQ+3N$S[ JT5'AMH2)@'"?,A M80$D+(2$14"PCLDFKP]1:RSL=U]C*RT MW1_K+DB8#PD+>A=C.NLN1MC?JMLH.K2NG3C/VCC/M''^S(1\PXL9Y6E"BNH= MKR^FLU>)@6O)OQ^$V[:>-XPL_4]'^9!BNN[=Y-$J MCTU$0&D>*,T'I06@M!"4%D'1NF[;VYZT?RWW;?10GH.D>: T'Y06@-)"4%H$ M1>MZSGGVG/-_)<%Z\M%NA*1YH#0?E!8TM$,),VBG$12M:[/G_6A;NP>IS9ST MTJ-]!+H;#4KS06E!0]-G6:!=1E"TVD7FWE%>3HIU=:S+Y9M:245]_-76MD?' ME]6!Z8OZE7WAU0? SYCZ//H:%^N4XF4=YEDFDMG!;IW7JVKM-T[0?7' ".K!SX"3M?S\;* F$N*'R+RT&OX^? MOWZQWX/IEN7?BY@0#IZSE!8S(^9\=6F:11B3#!<7;$6H>+)@>8:Y:.9+LUCE M!$>E49::R+)<,\,)->;3\MY]/I^R-4\32NYS4*RS#.!E 3QJ4/?Y*R+;8NP9R M*D^,?9>-VVAF6-(CDI*02P06_S;DAJ2I) D_?M10HQE3&NY?O]*_E),7DWG" M!;EAZ=])Q..9,39 1!9XG?('MOV5U!-R)"]D:5'^!=NZKV6 <%UPEM7&PH,L MH=5__%P+L6> T!$#5!N@4PWLVL ^U6!4&XQ.-7!J@W+J9C7W4C@?OCPO;7?Q#S"<(G8X62F_?J877:.$IM7@@ M?)U3*4:(5PG':9\8WN$L1H[CV!T]>KJY:-Q1S>_I!2##E$"(V. MG""3 Y7A: (GW1-DPN[-?]7B#5=1)"WKFT)LGFWLOG#.2+\LW_04(V9KR MZF5K<[?YFG!5OD/OW+^&EW[U36"'J3Y1W.%<'-8%2,E"(*T+3SB55V_]JP9G MJ_*U]A/CG&7E94QP1'+903Q?,,9?&W* YMO+_']02P,$% @ >C ]5YFL MEO-R"0 !5 !D !X;"]W;W)K&ULM9QM<]LV M$L>_"D8WTTEG:HO/I%);,XF=MLG$-VF9YO M>":_6>9%&@KYMEA-RTW!PZBIE*ZGEF%XTS1,LLG\HOGL4S&_R"NQ3C+^J6!E ME:9A\?26K_.'RXDY>?[@<[**1?W!='ZQ"5?\EHL_-I\*^6ZZLQ(E*<_*),]8 MP9>7DS?FZZL@J"LT)?Z5\(=R[S6KI=SE^;?ZS?OHV(_8J2#OZ"E9;P>I6 M\'HJV&T%NQ&Z]:R1=1V*<'Y1Y ^LJ$M+:_6+IF^:VE)-DM7#>"L*^6TBZXGY MN^]5(IY8RD6<1RS)[GDIY"B)GU@F8^B,?4S21/"(?0H+D?&BC)--R5Y=#JGW^R5S_\P_3W6):O' M)8_=Y)F(2_8NBWBDJ7^%US%UNP@6_G,B5H.3%/9_, MZY$T?M9I)3*F*'=VRAW,^OS-:E7P55@'Y"(LBJA>NI>)-(NJ_>2JEU IU_F\; M\/<0]. BZF!^MBNS#?;E7G;Y5S&_;O'Q;J*ZM7J-@ZS51PF M[/>FMBRS1;$::;[P19SEZWSUQ*[R<_911.Q-%D&57_F2)^P7^2Z2W\B0%.PF MS"1L-4%:%__O#4_O>/$_[447=7WH$%-94SMZCUI,VDM@:X]*/9$U5;T%ZJV_ MOS2U-MPC:Y.FF&=Y5L^%S 1&,5$0F&^#]2KFV>JIRK0.DF()E355+H")Z1 ' M)$HZ@]4365/5 [:8.+>\6RYYX%HG%O=:#U2 M2O4?L,7$N>5#4LE;*'V4HC4'CQ.1-54G((WI$TJR8J@ 0R,09Z$28PZT,'K79X17"=@V]%@M8R<)9Z22>:VWLMWTV M"_8:;^^_-<5,6:S/2> ,"[V2SV_C9%6%VH4!KSFTDZFLJ3J!*"R+=F&P4$(9 MK)[(FJH>6,7"685@8L7*9%065-U I%8 7&4DN9IJ*RIZH%F+)QF***4E'1::YUH-GJPS0;4L7'4 M^9AGJS*N1!)F3UR;H"?-S5!94]4",]G$N1F;E*2HK*GJ@:1L/#=#$-1M"]V; M7*^S]AXMIBK8^W4)IZ&3P+RUH1"WYW7SK'A++QT+H!T;IYUVWGV7\VZ=:%60 M(@^5-54M((]-C#PV*?)065/5 _+8HR,/WL+@_M"C4=_T!#:R<3:2"/]73ZX* MKSE8P!AL9 ,;V<1L9).R$94U53VPD3TZ&]E:FNFFJHZ54G^G!^1Q"+([N(VA M(^9HDD".V?.KHP,XX^ IH#^K+-)"&UYOL/=C8(L#V.(0)X I3$ QP' <8@!QR$%'"IKJGH M'&=TP'&T2'(0HT=*J?X#MS@XMYQV1? /UW#+Z*;[\99>.A) )@[^.](U%[D^ M.857'!QP8R"( PCBS(BG&VDRALJ:NA$/ ,8]LI7G[T^WMH7.1'(ZP7RLE.H_ M8(N+8\LU+WJ"%*\X=)BHK*DR@5M<8FYQ2;F%RIJJ'KC%'9U;7"V1V-T]ED>+ MJ0J 7%R<7$ZZ*N V!H_9X=[=LYY?+-R]C;OX#IAF!XDVQX17'.S\&!#B H2X M'O%T(\VI4%E3U0/"N#C"4$PW_Z1KPI%2JO\ +BX.+J=-MN!P>MB6=[#G F_K MI6,!=.+B"9+?D\>DY_I&BB%4UM3]]( AGD$[X3S2G J5-54]0(R'0PS!A&M; MZ&RE,-V#0P1'RZD:@% \_ >ASU7^3;\!%J\X>*C&0!$/4,0C/I3DD>Z8H;*F MJ@>,\7",H0A44LAIK9UV$^\!YG@XYOPF[RE6/3LS\*J#!8P!.M[>029BT/%( M08?*FJH>0,<;'73P%@;WAQ:(^L(9@,C#@>A#$DJ*B$*M -)<#I4U52C0DD>< MR_%((8K*FGJ0#R#*'SV7XVNS--WM<,=*J?X#!ODX!M5'OKXF6H; :PX=)RIK MJDY )9\XF>.3$A25-54]$)0_>C(';V%P?VAS/D[/&6$?8,DGR/G@-@9+T>1\ M++OGAMH''/*/G->NOE9:YTE1B,J:*A)0R"=&(9\4A:BLJ>KW3H&/CD*^%EZZ M>^6.E5+]!\3Q2FG,WL6Z)4$ M@"0!CB3UP=BO"?M/'.9_R7\Z';B%P6?RQ\CD!( P ?&FX( 4;*BLJ>H!;(+1 M-P7C+0SN#^W>X9[%)@"$"7"$.?5A$Z28$AQN1;;,6<_1OP H)2"@E$#'%?N- MMRZ.L7$F $P)<$SYDM0/D) +3<5NZV:T2DB1AH! M68+1D24XZ6>J8Z54__>>6$/SR!K:9]8<(DMP<'YXNO>@M907J^;Y3=AL4JRDJWY4E8USFO(+[;/G-N^$?FF>6S; M72Y$GC8O8QY&O*@+R.^7>2Z>W]0-[)[\-_\_4$L#!!0 ( 'HP/5<#7T'. M6 8 /8N 9 >&PO=V]R:W-H965TU1L)A:JBRO12?OO1UUB623-2,!YV$NL M"\]WSN%W>-$7+IZ*\ENU8XRC'UF:5U>S'>?[R_F\VNQ8%E=OBSW+Q9O[HLQB M+F[+AWFU+UF\;8RR=$XQ=N=9G.2SY:)Y]JE<+HH#3Y.)46.2G9_-7M/+B-J MUP9-B[\3]E2=7*,ZE;NB^%;?_+&]FN$Z(I:R#:\A8O'SR%8L36LD$!^ M,>T(- '/1><<>I,\]>$V- MB'\>\K?(PF\0Q=1"JX__HM=MYK]IHEM-P?IZNT:O7^E@UN-AZ$LAA6:L-=L( M+#(.ZP8FO6A\2,00TH!.ZS@@K ;<.@,^N>#%%>([5C'$-&.),6V1MS'8^ACJ MY>>RVL<;=C43ZTO%RDZFH($6T."A9!@-Y!@$1#8H,3L8XG9)O3E MZE"68HI%<54QKBV/UMYI[.O-Q./2)[9/Z&+^>$J\T]*,$&JYWK!9!!3:@"SG2)9C).MCD5]L7B2LQ?!.$W$\SY+R71E=324, M$BQ4$Z#$\WQ;(DS;S+$DOH B&_#E'OERC7Q]*;B8H,\SY2H9!!YU;*GD5D8G M4YF"! O5! CV7-<+)*HT[2R;4"QQ!13;@"OOR)4W:B),D_@N21.>Z!=+3\G$ M]7WL^1)E1E]3*8,$"]4$ EM4'9$8TS7S YDPH,@&A/E'POP1@^L%NGPE#8]B MQY+I,GJ:2AZ B-=[<>=CJ- G<<= MBK$TAZR,\%,Y"I0] ;&P122?H1I:X%B!O!"IK2S;I2>'2]?K(?="O! M_4L&(JH/+]@$*,'\]:2?&,#&)&FJJ#@**M0=%"4+0;4+0("FU8+[T:0NS_@>)& M(/6-%2C:&A0M!$6[ 46+H-"&I=9K.<0LYKRLO!%5X7"QZV-;7DY I1Q0M%"3 M@^_8-I$_8$"]1E!H0VI[V8>8=9]Q.AU151'/I3:6V065?T#10DT*Q",N\65V M(;U&4&A#=GNAB)B5HI=4/:+3B"QL*\,65"0"10LU.1!,76Q9,K.0;B,HM"&S MO:)$S)+22 V0J&H+L1U/KOJ5V=MD@D%U)4T.E+J^K7Q 0WJ-H-"&_/82%#%K M4*,D0Z+*.7IV004I4+10DX.>74BO$13:\.A#+X11LQ!V7F&DJESD6)Y%)7UT M978PE5)0M%"3@Q<$1/FO&*C7" IM2&FOBU&S+C95VZ2JNJ5=>LUN)Q,-B19J MY ]G==(.X+1/+@AVY4,E9C^3:055T70I6)I1"BJ/0:$- MB>WE,6H^+622OJEZSN9".66S,CN8S"BH6*7+@'KJ4 55H:#06D;G)Z=O,U8^ M- >K*[0I#CEOCY$>GQX/;[]OCBQ+SZ_)Y;H]@MW#M"?"/\3E0Y)7*&7W A*_ M]41_E>TAZ_:&%_OFC.]=P7F1-9<[%F]963<0[^^+@C_?U Z.1]V7_P%02P,$ M% @ >C ]5S7LO4W+!@ 84( !D !X;"]W;W)K&ULS9QK;]LV&(7_"N$50PMDL23?T\1 8UV'M0N:=<,^,C)M"]7%I:@X M!?;C1\F*9=D*;16G6_NAD62^STO*AQ3%8^EZD_#/Z8HQ09ZB,$YO.BLAUE?= M;NJO6$33RV3-8OG)(N$1%7*7+[OIFC,Z+X*BL&MHVK ;T2#N3*^+8W=\>IUD M(@QB=L=)FD41Y5]O69AL;CIZY_G QV"Y$OF![O1Z39?LGHE/ZSLN][H[RCR( M6)P&24PX6]QTWNE7GM'+ XH2?P9LD^YMD[PI#TGR.=_QYC<=+:\1"YDO<@25 M?Q[9C(5A3I+U^%)".[N<>>#^]C/=+AHO&_- 4S9+PK^"N5C==,8=,F<+FH7B M8[)Q6=F@0<[SDS M_B>;LJS6(7Z6BB0J@V4-HB#>_J5/Y8G8"S F+P0898!Q M;D"O#.@=!A@O!/3+@/ZY 8,R8'!NP+ ,&)X;,"H#1N<&C,N \;D!DS)@4LAA M^_T57[Y)!9U>\V1#>%Y:TO*-0D%%M/S.@S@7^[W@\M- QHGI;TF\_$4P'A'V M)0O$5Q+$CRP54L[B@L2RL[TVF:!!F+XA/_^D#P=O90'RQRK)4AK/TPORJK9_ MW16R3CFYZY?YS6U^XX7\0_(^B<4J)58\9_.&>%L=KQL*0%>>C-T9,9[/R*VA M)-ZS]271!A?$T/0QF7WXF[S>MOP-25>4LZ9&SM3(7[-0(D>MD.8I9'Q)>EJ. M-'HU9 /+:L/Z=&^2UZ^:,+8:8S)?8O0"8YRJDG,^2S_%85UMXVJ1@) M,Y$P"PFSD3 '"7.1, \$JTFYOY-R7T6?>M&:!CQ7+@F3-"5R5B8W7I1WD[*5 M"=HJ&PDSM[!! 2!83<>Y)&&&2/_ MO'QC?CL^NH[W-6,RZ/?J5_*9LMIM)8Z$64B8C80Y2)B+A'D@6$WBDYW$)TJ) M_[Z)&4]7P9JL&??E&$V7C%!?JILWKIG=;G&ZL3]_O]1&6NV??J!791W:ZA4) MLY P&PESD# 7"?- L)I>=:U:5=:4BITE<1K,&:>%HY'?QCV/ROE O9 #;NP' M-)33CE3P+)]V- ZU99;]N\S!\.A>>Z:N3%OI0FD6E&9#:0Z4YD)I'HI6%_"> M+:(K!7Q7#;3);O3-=4SG\R 7M11O.=\0*RJ(3V/RP!!SC\9^H#<-Z/KDL!\H MV]2Z'R!I%I1F0VD.E.9":1Z*5N\'1M4/#'4_>!ZVUSSPF92S^!][@7&\\&HT M7 V4+6K="Y T"TJSH30'2G.A- ]%J_>"RIC3E6;)_B*?O#6\EU<&RH/D@MR% M-&Y4*M26@]),*,V"TFPHS8'27"C-0]'J@J[L.;T/7__3H8XBE87=64>ZFKWT'I:,U_(68>?15E(\U_1[2^85/-XNI#2)S0,B> T M3FGQN[OF&U"HG5C2#J;QQK ^@3&A22THS8;2'"C-A=(\%*TNYLI6U-6^XG^^ MK*VN3VNI#\];)3>A:2THS8;2'"C-A=(\%*TN]LJ-U)4.4?L%;C6OM5A'W[!> M;D+K8$%I-I3F0&DNE.:A:'7E5N:CKG8?40O=2*]J5M).+)N;T*06E&9#:0Z4 MYD)I'HI6%W!E+>IJ;[&:9WSW-3WU] /I?LU*6NW'=MJD-^KU)H>= .I40FDV ME.9 :2Z4YJ%H]2<^*KO24-N5/Y;;HZYLVZY0TDYX1R8TJ06EV5": Z6Y4)J' MHM7[0>5Z&B= M)^ I!'6&UN*%.II0F@6EV5":8QP;QL;Q?9 +3>JA:'7Q5E:EH;8J$>*%NI=0 MFEG23CQ\!59 2/\EBL7W:=7=T M]SZ$=\5; Z.F_J5I3<\J709R2D"UD*NUR)+\4OGV? MP79').OB8?>'1(@D*C97%Y ?KY($O&\DR?8O55B^B]02P,$% @ M>C ]5RVOE'+^!P \V< !D !X;"]W;W)K&UL MK=W[;]I6% ?P?^6*25,KK<$VSZ0)4H/?+U7-MFK[[09NP*T?S#9)N[]^MC$V M!G,QTW=2%R">BMTW1SU^\GBS4+:'(3 M;5B8_>8EB@.:9D_C53_9Q(PNBZ# [TN",.X'U M[L_OBM<_Q[#[:IKX7LL\Q M2;9!0..?C\R/WAYZ8F__PA=OM4[S%_JS^PU=L2>6_K'Y'&?/^I6R] (6)EX4 MDIB]//0^B7>N-,H#BG?\Z;&WY. QR3?E.8J^YT^,Y4-/R$?$?+9(U7.//#P\5Y7BXW/-N:9)FP>^5^]9;I^Z$U[9,E>Z-9/OT1O M.BLWJ!C@(O*3XO_D;??>L=0CBVV21D$9G(T@\,+=3_JCW!$' 9G3'B"5 =)Q MP/!,P* ,&'0-&)8!PZX!HS)@U#5@7 :,NP9,RH!)UX!I&3#M&G!;!MQV#1"% M_9$3.H=4!_OD:)\-V1]NL?/Q%O<'7.Q\Q,7](1>+8][??7R+S[Y,4SJ[CZ,W M$N?OS[S\03&!BOCL(^^%^5Q_2N/LMUX6E\Z>UE&)"SZQS0T9"+\129"DEO', M^>&?MJLL7#P;+O/#S:W/#5?XX3);5.%B2[C:/7M;N'8I/*QV75NXS@]W:,S- M;G3//F@)-_GA*GN^(=+T;+AU(3L-J\&WA=O=#US;<7>Z;WM;N-M]STN<.32H MJL&@\ 975X.V";ZSANU6?I)REVSH@CWTLK.0A,6OK#?+2X?PL6UV(C$9B2E( M3$5B&A+3D9B!Q$PD9B$Q&XDY2,P%88TJ,JRJR)"G7UE%N-:U502)R4A,06(J M$M.0F([$#"1F(C$+B=D[;%1@^;7YZVPBC03AOO]Z6!Z0*5T0UB@/HZH\C+CE MX6MQ_,'"]'U;R>#ZUY8,)"8C M,06)J4A,0V(Z$C-VF"@>3";A1AA.FY/)1.:TD)C=O@'C\5$U0.9T05BC&HRK M:C#FGRRPQ3;.BD%QIN!'-&P]2> :U\YX)"8C,06)J4A,0V(Z$C.0F(G$+"1F M(S$'B;D@K%$])E7UF "_L)@@JP@2DY&8@L14)*8A,1V)&4C,1&(6$K.1F(/$ M7!#6J"+3JHI,@5]8<*UKJP@2DY&8@L14)*8A,1V)&4C,1&(6$K.GG;ZP0*9T M05BC/-Q6Y>&66Q[^7K-O'@U79+Z.MO]F?\@\"@(6+SSJD\>L8+15"2YY;95 M8C(24Y"8BL0T)*8C,0.)F4C,0F(V$G.0F O"&L5$%.J."P%XS5)BH$("U62H MID U%:II4$V':@94,Z&:!=5LJ.9 -1>E-8O*01N7R#U'D=ES2KPP2>-MP,*4 MY.6EM9SP&5$D0=&6U5H\N+%7%X\+(R$_&8U;ZP1R&.K_'88&'88.U0RH9D(U M"ZK94,V!:BY*:Y8$J2X)$O>C^UB<5^3KK$&T#=/6:B"=7,D-3Z_DYOQ$5T_\ MTZ2BD/_7S*I LZH=LVK0K#I4,Z":"=6L;A\E&YK4@6HN2FO.U[KW4N0V9\5#P9'<]>:&LE5%.@FMIQCVC0K#I4,Z":"=4LJ&9#-0>JN2BM M60KJ!DJ1VX U^\(V]&=Q'A^]7/I^ -D7-H=JLGC:V38=CD__HC]]FS@:'K]- MA8Y-@VHZ5#.@F@G5+*AF0S4'JKDHK5D#ZBY)D=\FF2\LY--_OO9"VCKSH6V0 M4$V&:@I44Z&:!M5TJ&9 -1.J65#-AFH.5'-16K..U/V5XABYW #MM(1J,E13 MH)H*U32HID,U ZJ94,V":C94B0#45JFE03;^PR\\NCQC089A0S8)J-E1SH)J+TIIEHNZK%/F-E5V6(*#M ME.)I:]K@]$M^&9I4@6HJ5-.@FMZR>T>GN]> )C6['5,+FM1N23H<3J>W1SV. MT*3NQ=W;G(9U_Z+(;V"\>F4!VKQ8:L??R@^FQY,2VI@(U52HID$U_E-:M#W48H\=O=]HL. M+@V_>>&JM40@>Z3F4$V&:@I44Z&:!M5TJ&9 -1.J65#-AFH.5'-16K.2U-V' MD@1<=I"0C5QSJ"9#-06JJ5!-@VHZ5#.@F@G5+*AF0S4'JKDHK5E4ZA9)B=\B MV779@<]<74Z@#91038%J*E33+AS,LVL'.G08!E0SH9H%U6RHYD U%Z4U*T?= M42EQN[6ZK$3PA:N+!E*3H9H"U52HII5:HQET>O1=OPY-:4 U$ZI94,V&:DZ7 M0^6B4C;G?=U%*?&[**]=^N!S5Q:2QNBX#$"[):&: M"=4LJ&9#-0>JN2AM5R_Z!W?&"%B\*NXJDY!%?@ZPN[5$]6IUYYI/Q?T[CEY_ M%._TW?UG:F9W.QR'QJOLDH3X["4CA9M)M@'Q[@XSNR=IM"GNO_$<$#-% 0, *0( M 9 >&PO=V]R:W-H965T%_?K93AI*&R(F[4MB._<\]]R=[BP+*J96+F5U;MLBR:'$XI150-67C/$22S7E*UM4''!J0&5A>XX3 MV24FU(HG9NV.QQ-6RX)0N.-(U&6)^=,,"K:96JZU75B052[U@AU/*KR">Y#? MJSNN9G;'DI(2J"",(@[9U+ITS^=C;6\,?A#8B)TQTI$L&7O0DYMT:CE:$!20 M2,V U6L-^+'-PPY \?0#O!;@[0.B M5P!^"_!-H(TR$]85ECB><+9!7%LK-CTPN3%H%0VANHKWDJNO1.%D/#B%#T+6>UP#05$ULJ M,9K23EK'L\:Q]XKC"-TR*G.!/M$4TA[\?!CO>@,$MLI"EPIOFXJ9-\CXI::G MR'<^(L_Q_#Y!P_ K2!3<-7!O0([?5<8W?/XK?+=L#>JX2'1#45&]J@GU;?"N>BP@E,+77L!? U6+&NJ'/1%_-_(GN1@:#+0##$'L]P@6D" M"$LDC? /JNS MLV>K%\K#3GDXJ'R.1:[.4P+JBDI1QEG9GF55PCZI#=MH1T081/M*#XT"SSL; M]RN-.J716Y3J3:642C:L,SJ0+WV/U M8C,WFNV=1J!JN#+]4:"$U50V/:%;[5KPI>D\]K-YT[]O,5?'3: ",@5U3D?* M-V]Z8C.1K#)M9C ]5['U0'/? P *P\ !D !X;"]W;W)K&UL MK5=MCYLX$/XK%E>=ME*U@'G--HG4;E1=*]W=:O=ZI_OHP!!0 5/;)+O_OC:P M- F.6ZK]DF#C>6:>!\]XO#Q0]H7G (]5F7-5U8N1'-CVSS)H2+\FC90RS<9 M9141T!HQR%;6._=FXV)ET*WX MMX #/WI&BLJ6TB]J\#%=68Z*"$I(A((@\F\/MU"6"DG&\74 M4:?RO#X^1G] M0T=>DMD2#K>T_*](1;ZR8@NED)&V%/?T\ <,A *%E]"2=[_HT*^-(@LE+1>T M&HQE!%51]__D<1#BR #C"P9X,, _:^ -!M[/&OB#@=\ITU/I=-@00=9+1@^( MJ=4233UT8G;6DGY1J^_^()A\6T@[L7Z7)*R%%,&CW$D<.")UBJC(@:&&/)%M M*:>N-B!(4?+7Z/??W#!XBXH:_9/3ELNU_ UZ=3)>VD*&I<#M9 CA?1\"OA#" MI[:^1I[S!F$'>^CVK__15>_GM0;K=@[6YX<-NGJE@]F883:02!BW@\&&D&RI M]B@Y'B7'';CWZY+K1.Q!?3VH*@\WO"$)K"R9_QS8'JRUBMEYJU/Q)<$V+P1V M(J8WBNF9T'LQ28ED!42S1@@Y-U<3].L!>O+3WQ^H87CQA[8^L?2/KO[O=(LCCL'MXRY*,(Y&QI&1\1VC&7#5J,@ZH0(H$D 9:',D MFKB/)]7!Z&TNWZG#18SU?..1;SSG"XN\8*G,%R8*62W:.I650R4-V5)&5-.% MR(X!=-FDDR2>1.@[B\@[$\48TEQ1-"Y=W_?ULBQ&618_/BF.CET=UX6F7D6+ M,ZI&-W.I3CVZCN]<.!YA=1VO_>. MKK&;^M7F<4 -3E1W<(#/1>C7A-P2YH@-?']&B7M5OO1@0&L M&INU3=)*_?$[OF P=1P3O5^:X,QYQF#\UH9CN'J.XA_)BK&4_%P'87+=6Z7I MYK+?3V8KMO:2LVC#0OZ7112OO93?C)?]9!,S;YX7K8.^* BC_MKSP][T*E]V M%T^OHFT:^"&[BTFR7:^]^-<-"Z+GZQ[M[1;<^\M5FBWH3Z\VWI(]L/3;YB[F MM_J5,O?7+$S\*"0Q6USWOM!+5Q2S@GS$/SY[3@Y^)]E=>8RB']D-?7[=$[(U M8@&;I1GA\1]/[)8%02;Q]?BO1'O5G%GAX>\[7] M28_,V<+;!NE]]*RQ\@X-,V\6!4G^+WDNQPH],MLF:;0NB_D:K/VP^.G]+!^( M@P(Z>*% + O$HX+SEV8X+PO.N\XP* L&1P7\L6\N&)8%PZXSC,J"4=>"<5DP M[EHP*0LF70LNRH*+K@54V&TYH7-)M;$[;VVZV]ST>'N_7++;X/1XB[^X >EN MD]/.VYSN-GKQA.\7S_A\=Y&\U)M>Q=$SB;/QW,M^R?>YO)[O)7Z8Q<-#&O._ M^KPNG7[U?GKY?OJ)Z.$L6C/"EY![+V4)>2^QU/.#Y /Y^R\Z&GXF?DB^KJ)M MXH7SY"-YUWK[JI_RU4.]W%Y/Q1:@ MSQ^7ZL$1=P_.C=@J&EYX1@3Q(^%A.VFZ0Z^4;WGYN9"5B^=$,R7R_MT'PA_D MC1?^:N"D[IS8]/"TETMLQLMI44YNG7_)^V*S?FBPE.X6;2A7NY<+#>5:YW)Z MT5"N=R]OVJI&]_)Q0[G9O7S44&YU+Q\VE-O=RP<-YE(S$!B)A*SD)B-Q!PDYH*P6I8,JRP9MF;)?78&%K(Y M85X<^N&RZ;3JII4X-3N0F(3$Y (;'L35I\%P.!Z-CR)+0E(S$!B M)A*SD)B-Q)S&)^1@(F:GA8=/2+<8.#H<.!+'HCBIQM7"852%PZ@U'#3GJ]R4 M!ZU5I^8!$I.0F(S$%"2F(C$-B>E(S$!B)A*SD)B-Q!PDYH*P6OB,J_ 9O_EE MEC$R@)"8A,1D)*8@,16):4A,1V(&$C.1F(7$;"3F(#$7A-4":%(%T*3UZ."45UI:U5/#"8E)2$R>-+VZ0X]/E3J-4CN-TCJ-TCN-,CJ-,CN- MLCJ-LCN-)N2"LED!4J"(HZ]5YXRE$60K*(*@F0349JBE0 M385J&E33H9H!U4RH9D$U&ZHY4,U%:?5 .NB%H_AW;MO-DY.J;->C]>/0T?&; MM]!99:BF0#45JFE038=J!E0SH9H%U6RHYD U%Z75,TC<9Y#8FD%?UM$V3$FT M(%Z2L"3Q'@-&-G&T\-.$;,,YBTD0/;.8S?Q1$$0 MCG,).:<,U12HID(U#:KI4,V :B94LZ":#=4_GO;N_;0P8: LO5).@ MF@S5%*BF0C4-JNE0S8!J)E2SH)H-U1RHYJ*T>A;MNX?IZ.UOOT%[B*&:!-5D MJ*9 -16J:5!-AVH&5#.AF@75;*CF0#47I=4#:=]13%O[!=_X]ANTV;C47KMT M$CJI#-44J*9"-0VJZ5#-@&HF5+.@F@W5'*CFHK1Z!.U[BFE[4_%W/UVMHF#N MA\OJ@W :4Z>Y7;0>$[?MDYU\W /M#X9J"E13H9H&U72H9D U$ZI94,V&:@Y4 M_R$[<:HP?:G0W5)*@FE]KA!;9'[08*=$(5JFE0 M38=J!E0SH9H%U6RHYKS^E'11$]8_L6[?5"VV]DAFKS#S^'CITO#VXE/# ZI) M4$V&:@I44Z&:!M5TJ&9 -1.J65#-AFH.5'-16CV2]FW5(GWS"\TBM'L:JDE0 M389J"E13H9H&U72H9D U$ZI94,V&:@Y4_'2#Q,2L 5?!>%LS,\TX^(;#HH;:;3)/\S],4K3:)W_NF+>G,79 /[W112E MNQO9!-7W3$S_!U!+ P04 " !Z,#U77&4]]IP# H$0 &0 'AL+W=O MT@E(^65%68"&[;&WSB@%.-:C(;<]Q0KO I+2BF1Z[ M8=&,;D1.2KAAB&^* K/?5Y#3W=QRK8>!6[+.A!JPHUF%UW 'XEMUPV3/;EE2 M4D#)"2T1@]7<>N=>QJZO -KB/P([?M!&*I0EI3]5YV,ZMQSE$>20"$6!Y6T+ M"\ASQ23]^-606NV<"GC8?F#_H(.7P2PQAP7-OY-49'-K8J$45GB3BUNZNX8F MH)'B2VC.]17M&EO'0LF&"UHT8.E!0;DZ"0&@4G.3]&;5VXX>BN9T->,;C@N4WZ&7G?Z,UO(@)1;=M(X?U4[ M[_W%^1!]H:7(.'I?II!V\;84HE7#>U#CRALD_+0I+Y#OG"'/\7RT^/<'.JD= M/^UQ;G$,U[>[&)V\[J.)GT_C#;C4B==O5]_7Y/[_K'Z?]#4RZ$>JU]$EKW " M52;+8$%E'L:!5+!ABCTY4EIRBCW5&--FRSX\^(6O" MD294K^%M% 8C;V9O#P6JC<(#H\G4Z=K$3XG.W4D8>F%KUPEIU(8T&@QI@7\7 MN'<+#.*.W0(FR6)#9!V]PE:O\,5)$YI4S"19;(BLH]BX56S\G*0AG:21V7*F MOB[RR]PK94TY/MSMOC=V'^7-X,3':M0SI1LX?CCM3[!)&_YD,/QK6J[19WGI M"W,0>NR.,4D6&R+K2#9M)9N^.,>F)A4S218;(NLHYCK[DYQC/LL:SLZ>GS[Y M.@W/?*Q,?7.Z4]?MSS+WX"CK#@IP<[OH#7$0=>R&,G&8- MU)1L)MEB4VQ=V?:G9G?PB#F0::DA9N6?2\R#P M@\=G1ON@A"R K74ISE%"-Z6HZZ=VM"WWW^DB]]'XE?H-H$O3/4W]#^$+9FLB MB\(<5I+2N1A+IUA=EM<=02M=J"ZID&6O;F: 4V#*0#Y?42H>.FJ"]N=(] =0 M2P,$% @ >C ]5_48I)VA @ O < !D !X;"]W;W)K&ULK55K;YLP%/TK%JNF5&H+X9&N+4%:PJ9U4J>JCTW[Z, E6 6; MV2;)_OUL0QA9:99*_1+\N.?XG&OGWG#-^)/( 23:E 454RN7LKJT;9'D4&)Q MQBJ@:B=CO,123?G2%A4'G!I06=BNXTSL$A-J1:%9N^51R&I9$ JW'(FZ+#'_ M/8."K:?6V-HNW)%E+O6"'8457L(]R,?JEJN9W;&DI 0J"*.(0S:U/HXOXT#' MFX#O!-:B-T;:R8*Q)SVY3J>6HP5! 8G4#%A]5C"'HM!$2L:OEM/JCM3 _GC+ M_MEX5UX66,"<%3](*O.I]<%"*62X+N0=6W^!UH\1F+!"F%^T;F,="R6UD*QL MP4I!26CSQ9LV#SV Z[X <%N >RC :P'>H0"_!?@F,XT5DX<82QR%G*T1U]&* M30],,@U:V2=47_N]Y&J7*)R,'O &FPLX17-65HP"E0*Q#!&:L!*0Q!LT@HUZ M90*.T0(H9$2B40P2DT(KR/T>AHB"8^G,;=(VG'K]?=JF?(O?_SH#U!+ P04 " !Z,#U7A-S'3DX' #T0P &0 'AL+W=O6A^F8EH@V3:C-Z;,?;B+-E*MH$;5W3C/:&^6%K M=)/NNX]&-V(G S_D]Q&)=YL-BU[O>"">;UNTM=_QU7]W2S98_\&Y<_ MMO>1VFH?*$M_P\/8%R&)^.JV]9E^].@@$:0E_O#Y1#BGV3#6MZV MM*1&/. +F2"8^O?$QSP($I*JQ[\YM'6(F0A//^_IL[3QJC$/+.9C$?SI+^7Z MMC5HD25?L5T@OXIGD^<-ZB6\A0CB]"]YSLMJ+;+8Q5)L%@EX_VVY+]X:;EX_VV9'_ :7K$V]FYF)[($R;9 MZ"82SR1*RBM>\B%U0ZI7YZ\?)L;])B/UK:]TM9 M$[Y0+)JQ*N2SYG):(9\WEVL57]ROD3G.Y42%WF\M[ M%7*ON;Q;8Y/.X8+427F==RY(59;/E-UJ93+$^1AOV8+?MM08)N;1$V^-DO-9 M^U3E,"1L@H1-D; 9$C9'PDPDS$+";"3,0<)<),P#P0HV[QYLWJVCC[X=!@;' M$0&+"2-;'BUX**MZH+L,2;-+47)+\C32/NCJHO5T:NQ&I2:-2DUK&W&I%9&P M.1)F(F$6$F8C80X2YB)A'@A6L&+O8,5>K16O7!&K8?@V$BM?D@>^$E$Z3J]R M8$;JG9C&Z/;TD@&S0L9)H<%0*]GO''1-!X:A&R4#UE;]4@,B87,DS$3"+"3, M1L(<),Q%PCP0K&! XV! H]: UO'6^' SS63I_GG?35:Y,L/W3\Q$#=HIN;*V M#I>.=\\C7G<-H]YQ7!OR4K.>AU-]+2T/=9$A9TC8' DS MD3 +";.1, <)'5P\.J@UJO?]_>:2W]UM&HH)(EW#W\G-I8B[7>/ ML]55_AV<&6HP')8<7%N12QU\'K#3TWME!R-#SI"P.1)F(F$6$F8C80X2YB)A M'@A6[A?0? KY_'E5ETN%YKZ?3?NG^D MNJZ5^O8I,N0,"9LC82829B%A-A+F(&$N$N:!8 6;4NWX7%FK->IXS<)'GCS% M?6+!+GNDS() /+-P4>G7G%?L5N1$228"Q:K-/DCR5_ MXH'8;M00>M\)5V=IT,J9HK*M:ZMTL:TK8AIGCW:@,6=0VAQ*,Z$T"TJSH30' M2G.A- ]%*]I:/]I:?^_6]YJ_\,TVF5W.;F\K_:J_.S=5'^ABLYX''.IEJR(C MSJ"T.91F0FD6E&9#:0Z4YD)I'HI6M.HQ XK69EZ,W&2&:LM>T\XUWJDNET5J M**VZX9T:.T>2J4%U,KV\%;'_5JI4'J+0!W;ZM/RHMKXF%WOY/"BEW6'9S=#\ M)BAM#J694)H%I=E0F@.EN5":AZ(5W7Q,=*+UF4Z_RS6/*BW:/9_5[9?]B>_$% 9JG!:5-W9>M7#WL,K*CZG"_5+^^_HQPFMV#]-7FF1KM(_XK/W87@L>O3#F 1\I4)I M'_IJP!UEKYC(-J38IFOV'X248I-^7'.VY%%20'V_$D+N-Y( AQ=]C/X#4$L# M!!0 ( 'HP/5>"\LT ^ , *T. 9 >&PO=V]R:W-H965T5P+Y&J MRI+(ASM@8C\-XN T\)FN-]H.A+/)EJSA"^B_MO?2],+&2T%+X(H*CB2LIL%M M?)/'V JW761A9E(<1WV_E03(/(1@0,EMJZ(.:Q@SDP9CV9.'X MCK1E3*.%&34)MH[3?#Y3&RNSHR_$QD,48?!=<;A7[E!11/'80&LV'%)]8[ M[/68P_(:)?$O"$<8]P0T]\O_J+B11TZ>],CSEW\]]M DSM>7E==TEK^2LR<92YN,I3[OLT^FC)J" M*4W:^!HQH11:$BD?D"F?>R*+ODS6'@?.HZVANUD<)3@;3,+=>8ZZ9N-H,!H^ MM.QR=LX]P-LY: M[#UF630>XQ:\-[P+X8<-_- +?T\>I&#,E3-#+"M3Y>!@]DX%O>3##E(:#T8M M[I<8Y=ZX+J0>-=0C+W4.166VU04#1(H=2$T5F"U;>]%'W=F,<-I"[QHE<=(R MRKW!78B>->B9%_U/P==7&F2)X$=%]8/9BW:@M*.GY990:9M]_%D';92.L_:: M[UIE43P8MS+@C?'"#(R;#(R]&?C ->'K>O+=7MX'.^Y@X"Q*XA9LC]40#Z,6 MK#><"V'CZ/$8$WEQWTM;SHON$:;WX!%UUV^6)EFK9,U[[09XU%H-N3^V2]G/ MCG"Q?[C?H&V%5?90CIU+?RQYWF*[ZX>/.GG;53]]GB-/AF<>G8/@1#'O! MYL+<+PJW81NLE12E^1^WEC72DG!53WLO+^[NX*9.1U$;UQO*_SWFO):W.G'A MV?F^!+EV]R1S>+$[=WW4;T:;N]BMNX&$C^;U1>XCD6O*%6*P,M+H>F02(^N[ M4=W18NMN"PNAS=W#-3?F/@G2&ICW*R'TJ6,_T-Q09_\"4$L#!!0 ( 'HP M/5?3@%/^OP( '\' : >&PO=V]R:W-H965T]/VS 0_5>L3)I I(F;5J@C=2636P2$P+&M(]NDW"F=^RY*Q H1F4A %ZYDW'UPL8QOO AX9[/3!F-A, M5E(^V,_^V>6.N:RHAJ7D M/UAF\IDW\4@&:UIQ3:_9)=$QMX)*VTD44#1@4%$_67/C=U M. @3S<@; #A6T#\#B!J )%+M%;FTKJBAB93)7=$V6ADLP-7&X?&;)BP+MX; MA;L,<29YH,_4U?.4W,@MH#]&$[DF)@>RI;RJ-RE'MZE(@1Q=@:&,ZV,$++_] M)$4QJ;^$"?*0RTI3D>FI;U"A/<=/&S6+6DWXCIH810B3:_))9)!U MX)?]^$'80^!C:=KZA/OZ+,)>QJ^5."-1<$+"((RZ!/7#KR!%^,#!PQXY46M7 MY/BB=_G6H!1D!'TC@F.RZ1XN: M=^1X;:?;)J?19!A-T*3M879=<>$P/HA[)7S4"A_U"E_F5&S _=,Z_F6=IM6$ MXT,ED_/XC=R.H-'Y. BZU<:MVOA?R@PB^WN!XZX"C\+QY(WBSKA71M22_8,> M5X#:N-:O22HK8>IVUZZVK\O<-57_);Q^FFZHPGNB"8&PO=V]R:W-H965TV';HJB@P>*AUX(,M*Z@$[ MSUJ\A$>0W]M[KGKVJ%*2!J@@C"(.BYGUT;VX2K6],?A!H!=;;:0SF3/VK#NW MY:%IC2.VXW7Y5_V1R5[G,L8!K5O\DI:QF M5F*A$A:XJ^4#ZS_#)I]0ZQ6L%N8?]8-M'%FHZ(1DS<99$32$#D^\WJS#EH/G M[7'P-@Z>X1X"&<=8CKJV5FFZ85(VW@B-4;\JCY&J6*#^9/^$U-LOS M 7UK@:LV7:*:"0$"%9CS%Z0VOL>\%.CD!B0FM3A%[]^Y47B)"$5/%>L$IJ7( M;*EHM*9=;")?#9&]/9&_=/0<^0IY M$ V-J+YFJ]P/@\"/,GLU 1.,,,'_PIPA6+>$@][K&RB@F0-'OCMLVADB"]31 M3D Y!3T$C[>AW2#QIYG#D3D\)G-P@#G<8?;4+YUFCD;FZ)C,X0'F:(9XAUD=C21VIZ&3$3HY)G1\ #K9@4Z">-^!3D?F])C,R0'F M=.?-X:9I&/S#;&\5$%V+OV*^)%2@&A;*SSF/E0 ?ZMO0D:PU-67.I*I0IEFI M3P+@VD#-+QB3KQU=IL:/C/P/4$L#!!0 ( 'HP/5>V9IG.VP( )P' : M >&PO=V]R:W-H965T$D+?I(2VN+"$6Z)&6[_?HN*5EU4D5/?9%X[ QG=XCE:"?5 MLRX #-F77.BQ5QBSN?9]G1504GTN-R!P9R5520U.U=K7&P4T=Z"2^U$0)'Y) MF?#2D5N;JW0D*\.9@+DBNBI+JGY-@ #SM)DK MG/DM2\Y*$)I)012LQMXDO)XE-MX%?&.PTT=C8C-92OEL)Y_SL1=80< A,Y:! MXF\+,^#<$J&,GPVGUQYI@7+)-?N2W9-;."1K-)&E@T8%91,U'^Z;^IP!$">;D#4 *+7@.0-0-P M8I=HK6D$@K!:\%^0TX,W2-*P(H9 M34YNP5#&]2D>,/OZ@YR\?Q M4)^0>RE,HQB^5."=Q\(%$011W">J' MWT*&\-#!HQXY<6MO[/CB-_C^]?3IV"ITGTP;JSZ0NWW&*^?OQ/FKR1P4NN?< M-Q+W*=[ !K8 4RG1Z5DMZ:);DFU+UWI#,QA[V'Y]$1%ET.AH,V[(7" M0:MPT*MPDN?,.MOI0PT='A]Y%5R]TM41%(57PVY922LKZ95U5[>)GJHE'54+ MD\OPE;JNL!?%K>7Y1PVP!+5V[X(FF;W%=2]L5]NG9^(ZKO\WO'ZW[JE"TS7A ML$)H<#[$PU7]%M03(S>NG2ZEP>;LA@4^GZ!L .ZOI#2'B3V@?9#3/U!+ P04 M " !Z,#U7_SD;:R8# H# &@ 'AL+W=O&ULM5=;;]HP%/XK5B9-K=0U<2C0"T0"VFF=U GULFF/;G(@5F,[LQV@ M_WZV$P*30E#1>"&^G>]\YV*?PV IY)M* 31:L8RKH9=JG5_[OHI38$2=BQRX MV9D)R8@V4SGW52Z!)$Z(97X8!#V?$K5.JW@]GB-_M49 M;XQY)0HF(OM%$YT.O4L/)3 C1:8?Q?(;5 8Y@K'(E/M%R_)LK^>AN%!:L$K8 M,&"4EU^RJARQ)1"&.P3"2B!TO$M%CN4MT20:2+%$TIXV:';@3'72AASE-BI/ M6II=:N1T]$Q6Q+GG"QHE";5#DJ%[7L;;;IS<@B8T4Z?H\R?*(&OC8D+)0?5PK'I<)PA\(>>A!B9NZ1 +L"++.O@IH7T14WZPJ%W]L2TB=?%$7AU:U[=5F<^ M&;\5&I"8H8PR6GKQ#.4@J4C0B6,@YZY%52BV#TW9Q]6K=1L\*IN_S?&RAWX@ M=^0DF5;6DZTR%TK^"JT:2S=,#6M/$A[P.S/A-#KB550_SF( M_@)02P,$% @ >C ]5U1VY^D"! T1( !H !X;"]W;W)K9 RCTN2J9G#FY M4IL;UY5I#A65UWP#3#]9<5%1I9MB[;[Q4*QS96ZX\^F&KN$1U!^;>Z%;;I94@$17Z"/?@9X.)5'!T+>&O;T#18M2OD-O?L!1^-[$_I[SK:0LDU-7 MZ0H,AYNVM(N&EHS08J(QF,HE^HEED+U,X.K2N_K)<_T+8LUX!^DU\O&/B'@X M0V-W- 49HX6I@2Q V=N MBO#>6VH(NAH"6_;Y@I:4I8"H0BH'] 3K@K&"K1%?U3#5$W><,ZK]D< M=G,2!SX.@JF[&P *.Z#0"F3&L=K4DM[1T7.D8BUCQ,EDG05)!>1>?(*-6"O-P+OE83>)GXA,L]H?7AAX -OPO^C MU-MDAQB^%^ 1"-)#D-?2>ILY?KD%QB-$O:M@ZX9_$;6W""_DCKU)Z(^-9^\G MV&XHK=X7YRC%WL6I4ND="(<7$3RV.MVI9?0FANTN=H;BCUTL"*+))!E9'+V/ M8;N1?:?BCST)AU% 1BAZ1\)V2SI'\I.!?S@FL3>"U%L,MN[^E]%\65O/+<\1B[^)$L9#>BPB^B.:)U?).+:-W,V)WL],U3P;,#"=^ MB$?D1GH_(W8_^S[1DV-G2N*(A",4O2\1NR^=(?HV\R%2F'AXQ.A)[S/$_JES M"=&W"(>?:5?$#ST%5?YD S$.8%_7S%N7INF ZZ M4ZSY?U!+ P04 " !Z,#U7\*4Z9>H, "!O &@ 'AL+W=O!6GV:7S73>YC$+--_0 MO;ZZ#^[$9Y'^RV_]P2!OL-WC/Z%X3(X^ MEO)#^1)%?^:?6/-WG5X^(K$4LS0G@NR?!W$CELM+=YU)1YJ+VV"S3#]%CZ8H#FB8>[-HF6S_EAZ+?7L= M:;9)TFA5-,Y&L K7NW^#OXMOQ%$#17ZB@5(T4)HVZ!<-^J<-ID\T&!0-!B<- M!D\=P[!H,&S:PZAH,&K:P[AH,&[:PZ1H,&G:P[1H,&W:@]S;G[G>21/YR2:' MD]WX;,O[TRTW/M_R_H3+9V?\R2;[4RYOSWEW]_+=OO;5( VNK^+H48KS_3,O M_V#[!MJVSU[RX3I_KW].X^RK8=8NO?XDYB)+CR]+(=U$ZP<1IV'^\J2(-PF?PL_21UI62W,5Q+?ZS#-'DM_?M?\FCX:[[A M]T6T28+U/-OX4^7SJVZ:'5D^ONZL. IG=Q3*$TI/7DM)3E.(@+@SKIE[QHX=,D7-%GCZMJ/7*;[-T M/Y9,N?'_)[W:?1-_?IK4ZDE[LWXC]7M;!FXW5:7RJE+X4IF)UP7 ;O$WZNQ?X MY.F1>,V5\=.*WUP9750J2= _!&1_R_9_+" OC/?##AY5_W6\OCKX] M%=4?:CMM&S#J^[#<8:0W7DD MYD-8)4.&APP9UF=(-BU9[1+A/@ZSA'@5)%(@W8MX)M;ISY?RH19LFP\DII*8 M1F(ZB1DD9I*816(VB3D[3%:. D)^,SR)"+)'C\1\"*M$Q.@0$:/:B'##OS;A M/"@R(I]6B&P6\7J?$<&=R*<@41S>9;.0Y78&(G9AGT4<9I][V4&;4] MM,T,$E-)3",QG<0,$C-)S"(QF\0<$G-)S",Q'\(JV3(Y9,ODI>ZI3LA((3&5 MQ#02TTG,(#&3Q"P2LTG,(3&7Q#P2\R&L$BG30Z1,ZZ_U#5-(5,)0VHJJFFHIJ.: M@6HFJEFH9J.:@VHNJGFHYE-:-6&4,F&4?^H2I[ZGUHE#:BJJ::BFHYJ!:B:J M685V? $CYW]ZO;-+G>:[.N@8753S4,VGM&I6E$6KLVNRL>CB5)]M>I-=S30\9FH9J&:C6H.JKFHYJ&: M3VG5."@+3N7:6K3KWZ,T6$JS:)V$B 2TEA355%334$U'-0/53%2S"JUR47!ZW8 6 MBJ*:BVH>JOF45HV-LJI4KB\K/3Q*47ZD-*R^D]8)@A:4HIJ&:CJJ&:AFHIJ% M:C:J.:CFHIJ':CZE5<.F+$*5QR_V5 6M/D4U%=4T5--1S4 U$]4L5+-1S4$U M%]4\5/,IK9HP92FJ7%N6ACY508M344U%-0W5=%0S4,U$-:O0*E=%@XD\N%! MUGQ7!QVCBVH>JOF45LV*LL94?J;(-'_O%__?]MO1LBX7PP M(T4U%=4T5--1 MS4 U$]6L0IL>C/VCR?]P6 Z MJEXQF,UWM= QVJCFH)J+:AZJ^916S8JR$E6I+6IK=0NUGFH=!J2FHIJ&:CJJ M&856O4VI#$]S@.S30C4;U1Q4GD 5VB%-4<5'-1S4,UG]*JB5"6 MGBKUI:>_+S)U$2WG^>_""5>;U>E:IILT28/U_,)"ZE+>3,2)E$;9EZ*'+%*D MQSA,4['>1DR&7,P2M$P5U514TU!-1S4#U4Q4LU#-1C5'N;#^:>_-^'0!5+13 M#]5\2JLF3EE_JC1:!?7FAY[3H(6HJ*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J M/J55HZ8L1%5>;%%4!2T\1345U314TU'-0#43U2Q4LU'-0347U3Q4\RFMFC!E M^:KRCZV16M]3Z\1!JUM135,NK.0Y&4V'TYX\/ED8H/FN!CI&$]4L5+-1S4$U M%]4\5/,IK?I++\N"U?XS"Z:V>$Y33[4- U1344TKM.JSD/'D) ?0/@U4,U'- M0C4;U1Q4#WN"DE,) AV>BFH5J-JHYJ.:BFH=J/J55,T$I,Z%^K=+?XGFX M#N*O=;,&M+@4U514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-I[1JDI3%I?W^2]T6 M[:/%I*BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZE51.F+$GMU]:Q?<=:R?5@ MZV A-175M$*KW-*<#J>CT?CLVJ7IG@8Z0A/5+%2S4G_Q?8R6JOF45@V2LI2S_V*EG'VTE!/55%334$U'-0/5 M3%2S4,U&-0?57%3S4,VGM&K"E*6<_7^LE+-_7K78'P]WJT]6)UTW%W:5BSU/ M=E7KQ]\Z*] E1E'-0#43U2Q4LU'-0347U3Q4\RFMDA6#LI1S4%_*6;VLD;Y) M1BR^+J+->BY9V>0D25=BG4IN>O'.1;W==CZ":BJJ::BFHYJ!:B:J6:AFHYJ# M:BZJ>:CF4UHU8\H:T('\4E<\ [0,%-545--034T:L(H9<(\4U%ZGS^'3:2[.%@_\92E7FB=)&A%Z>#"+TD?*]/>9#(]6>I& M0SO642^6*0>)O$<_" M9#M%V=TIN1@A:,DHJJG/'/E(EN;!UTM3+ T=AXYJ!JJ9J&:AFHUJ#JJYJ.:A MFD]IU40IRT,'M=5FUT8^X6JF0;H,PEAZ"Y6:[VEAR'#7[>8GT3R$[%5'-0/53%2S4,U&-0?57%3S4,VGM%V6 M=).%$*D:I,'UU4K$=^)&+)=Y*=AFG>:='&V58G&;_X*YM^^53O=LNR:_U>4+ MVPWYK7EINR6_M;?;NV6WUU?WP9WP@O@NS.)H*6ZS(>2+O76D.+Q;'#Y)H_MW MG>Q2[DN4IM%J^^%"!',1YSMD7[^-HG3_2=[!8Q3_N3W,Z_\#4$L#!!0 ( M 'HP/5>TF,R0HQ( -DX 0 : >&PO=V]R:W-H965TW MM]OY4[*<;=^DZV25_\UCNEG.LOS'S>?;[7J3S!X.*RV?;Y5>;W2[G"U6-W?O M#N^%F[MWZ2Y[7JR2<"-M=\OE;//WQ^0Y_?K^1KYY>2->?'[*]F_U(>%LMDM5VD*VF3/+Z_^2"_C8>3_0J')?ZU2+YN7[V6]IOR M*4W_W/]@/;R_Z>U[E#PG\VQ/S/(_OB3WR?/S7LK[\=\%>G-J<[_BZ][YRQ.OYI)L4'#O3=/G[>'_TM?BV5[ M-])\M\W29;%RWH/E8G7\<_97L2->K3"XM()2K*#45E"F%U;H%ROTV[8P*%88 MU%N0+ZPP+%88MFUA5*PP:KL-XV*%<=L6)L4*D[;;,"U6F+;MDMQ[.7*]MIV2 M3P>[?K0O=DM^.=SRV?%6+JWRSGT\N'8WQZ_BH?OL3K+9G?O-NE7:;-?/O?V+PYA<%@_ M__HN5OO<^CW;Y'^[R-?+[H+-PV*5!Y:T?9IMDJTT6SU(OR>;1?[RPZ^R=)^N MOB2;;/'I.9'"/%&2S2;)%S@N^[.:9+/%\_:?TD_2[0NP6$E_K!;9]A?I'_\F MCX:_[=_XCZ=TM\WE_,V?*C^_N\WR;=CWY'9>]-<[]E>YT-^1Y*6K[&DK::N' MY*&Z_FV^[:<=H+SL@(^*$/1FFS=2;_J+I/24OO3'[ZKT\T^5#3K^T=#3^S9P MOX#O_?^2?C[ND7]>)M4N9)>^:F)83SZ]D12Y@"\J>@M%[GU#]PPQK";S?+LG M!UAIN2O-+F27OEIBV$^_Y+MR6L 7%;N%TCL<$'G: M'F#!A\<3*_9N]4;J]QJ^+@V6W\7JLJE!BT]-7RX.;ALP;+'OY,$W? RCUCV5 M)Y>5^,J.G*U.GYG^M6Y5XK=_^O>G?VBAS__[T[ Y'X^-#9H;VY\#O-VN9_/D M_4T^R-\FFR_)S=W^4];[K2G?24PE,8W$=!(S2,PD,8O$;!)S2,PE,8_$?!(+ M2"PDL8C$8@BK1//@%,T#D5Z/YE].$;W+GM+-XG_JP^]C @O-K@E,8BJ):22F MDYA!8B:)621FDYA#8BZ)>23FDUA 8N$1&Q^P_:76+W?#WNF_=[=?7@?L^;** M,AY.!Y/A9%Q=-&Y8]%RMA./P%([#;N&XGFVD+[/G72+][ZN!0)#&5Q#02TTG,(#&3Q"P2 MLTG,(3&7Q#P2\TDL(+&0Q"(2BT=G(]'I>-CO3<:7!J+C4YZ.A7GZX70V?AQR M2O/9>I'-GO?#T*9@%6I=@Y7$5!+32$PG,8/$3!*S2,PF,8?$7!+S2,PGL8#$ MPB,VJIV?UP:?9(LQA%4R=7+*U(DP4_TDD]:;=)XDC;Q+_='U8^C.3G[S Z&M8^L1?;*)C&'Q%P2\\YWOC(:5/>K?[[O MZXLJQJ3#'PB+#I,=-NCR<;,]6\T1*'Z7YJ]^K/R2? MLDNC1:'?->E(3"4QC<3TZ=EG7Y'/_K$TR"9-$K-(S"8QA\1<$O-(S">Q@,1" M$HM(+(:P2LS*O5/.[F^'%@2MNH_0]6:QFB_6^:GW;)GN5A--:3]?^>WHGMHPSZJ!:@6HEJ$:C&E56.W+)/:SQ\A MNGQ13'QPN)=5>DPW4C*;/[T$;_&;MN:[7,5RY]@E-175-%334:CFHUJ :B&J1:@64UKUN0IE M49S2^Y$7A!6RY.4>U514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M MIK1J6I=%>(JX"._;+@B+T4O1.YF=-^41?MHX=J M/JH%J!:B6H1J,:55T["L^E+$55_^;ODIV>RSL(C 3?+K0[)=?%[-+M36BL'. M(8B6>Z&:AFHZJAFH9J*:A6IVH54R7!F.Q_WI6*E':>M%7;2/'JKYJ!:@6HAJ M$:K%E%:-TK)02Q$_@2LNDW.1GWIO]G\T!BA:@85J*JIIJ*:CFH%J)JI9J&8K MY\](DNO!>741%^V3AVH^J@6H%J):A&HQI54#LZR54L2U4F=CSV*JE]TZC\_C M_"[;?9+N3]1WV3:;K?*S]<_2^G13D^ 7/6A!%:JIJ*:AFHYJ!JJ9J&:AFJV< MET"-\[/X07_1A?'COUT^S;1ZO\W2Y3E;;PW"V,6310BI44U%-0S4= MU0Q4,U'-0C6[T"JC5"5/SD']-V].ZR5=M(<>JOFH%J!:B&H1JL645HW8LE)* M$5=*!8_Y\/0X4%W,$VG]DJK7[TY"ZZ9032TT>?#J*]5[T^O)M7LR-+19'=4, M5#/;[A(+;=9&-:?0)I5M&)Y=+46KF%#-1[4 U4)4BU MIK1*2O;+*J:^^-%> MUYX%*UZ]:Q@6VNN':\K#VDT3:K_A>5G]6KRAW=)1S4 U$]4L5+,;#N=@.AG4 MGX7J-!S1_%R[?F>-BW;.0S4?U0)4"U$M0K68TJKQ5I;]],5E/_]*L_T0<+/X M_)0UYQM:X8-J*JIIJ*:CFH%J)JI9J&9?^;RFJZ1I>/A-:[EHSSU4\U$M0+40 MU2)4BRFMFJ=*F:?BHI_[RJ^##K>U-Z8J6N!3:-7+2+V)+)_-N*.V7U1K7'0Z ME*>C:6U$JJ.;8Z":B6H6JME-N[@^-+RZB(OVR4,U']4"5 M1+4*UF-*J,5:6 MY?2OE>6<8NQX=?#:-<'"DU^?ZAPN,LFU:S3WXI8[#P'1XAM4TU'-0#43U2Q4 MLU'-0347U3Q4\U$M0+40U2)4BRFMFK5EH4_^4I2UARF/7NXI>M@=?R63;!;I M:9[0,HQWJ\6%T_3!^3!A,FZNS[@7=ZAS!).:AFHZJAFH9J*:A6HVJCFHYJ*: MAVH^J@6H%J):A&HQI54CN*PNZK=YIE2KITB)IBS;LH9J/:@&JA0V[6+XX9RC: M=$QIU4 MRY[ZXK*G[Y@S5"QW3E6TR@G5-%334V*F>;UG+1GGNHYJ-:@&HAJD6H%E-:-4_+>J[!E7JN MPPVN]VUN&?:CFHUJ :B&J1:@64UHU)LNZJ,&5NJAO?5:)V.T:CFHUJ :B&J1:@64UHU[IJ15FDEEW:KT M=Y(UYBQ:>H5J*JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!936C6+ ME3*+CP4./^BVUR%:_H5J*JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I% MJ!936C6MRW*QH;A<[-OF=16CG4,9K1Q#-0W5=%0S4,U$-0O5;%1S"JUYTM': MC =HRQZJ^:@6H%HHW,?UB5W1IF-*JR9J6?:5OQ0EZ@?U]\;(%*[5.3))344U M#=5T5#-0S40U"]5L5'-0S44U#]5\5 M0+42U"-5B2JNF;EF^-1S^T*L.:$D7 MJJFHIJ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%:3&G5M"X+Q(;B C$U M^91)B]4VV^R6R6K_,DOR=K+]?(E)8QZC3_="-175-%33"TU6JO>4U"9"-=!& M352S4,U&-0?57%3S4,U'M0#50E2+4"VFM&K0ED5G0W'1F3?[:['<+?=E%/,\ M:&>?#^5G3^GS0[*1LE2:I\OU;/7WOV_;S!:+40'@WJ M(8P^I@O5+%2S4JOFH%J!:B&H1JL64=LS9 MV^U3DF3J+)O=O5LFF\_)??+\O,V'K+M5SN^O#)_>E3;)8Y[#\ML/RLWMV?OW M\EM5;GC?D-^:3>_;\ENGZ7U/?NL?WK\MNW/W;IT/JKW9YO-BM96>D\>\:[TW MX^'-L9SNY8<#P!OI4YIEZ?+P\BF9Y8/P_0+YWS^F:?;RP[Z!K^GFS\/F MW_T?4$L#!!0 ( 'HP/5?^>8K- P8 ' Q : >&PO=V]R:W-H965T M4GQ%'NH%/=UQ\4.N&5/H(<\* M>358*[6Y' YEO&8YE:=\PPI]9\E%3I4^%:NAW A&DS(HSX;8\X)A3M-B,)N6 MUV[$;,JW*DL+=B.0W.8Y%8]SEO'=U< ?/%WXDJ[6REP8SJ8;NF*W3'W;W A] M-FPH29JS0J:\0((MKP;7_B7!@0DH2WQ/V4[N'2/S*'><_S GGY*K@6=:Q#(6 M*X.@^M\]6[ L,R3=CG]KZ*"ITP3N'S_12?GP^F'NJ&0+GOV=)FI]-3@?H(0M MZ3937_CN#U8_T,3P8I[)\B_:U66] 8JW4O&\#M8MR-.B^D\?ZH[8"\#XE0!< M!^#G ?XK :,Z8'1L#>,Z8'QLP*0.F!P;$-0!I9C#JK/*G@ZIHK.IX#LD3&E- M,P>E7&6T[N"T,&_6K1+Z;JKCU.QV305[/]?:)&C!<_W"2EI*_AY=)TEJ#FF& MTJ)ZA\V-DY IFF;R+?K]-S^8?- WT=F.=3X=*-])4-8SK!H55 M@_ K#0K09UZHM411D;#$CA_JAVN>$#\]X1P[@=<;<8KP^3N$/>RAQ5__H).J MX6\[&K=PLT(6:Y9O6/XYDJ;O.A_13?ES6YRBD5>V:'2H15$?UK?;$)V\Z<*0 MXS'8T21+@5'SCHU*^*CG.];1S'E%&G>3S#1[*3JWM7:EMO#]_L =SS+HT=A+[:@P)"RO8I(29 MG'P_.\?3X?V^WA:"Q7Q5 MI/_UZ&XGN&]W0\+""G:VUU&CLV?=#5D? 8)9 @:-@,$O#92N/#)W(OM*!PD+ M@\,C)3@\4EY27A\I9TU'GT&,E'=H5ZXZ]6UZSX1>1:,ZHBRU82+E29$1R;TBC$_UE64U 75\X\P/5^;@.[A+< M'=M7<5!:!$HC4#1;]#V[P7>J\"G7<(6TFJK,TU9JCKE4:"EXCM(B%BQGA2FR MI*E ]S3;=JYNZ_KVUQ">OC@]GYOB@;@XH+02E1: T D6S)6XM'=_M MZ7RF#VF^S75>UHEY115#Q3:_8P+Q9>UY(K6F"N7T$=TQE$JYU2_#S]?]T+F[ MPMXOPOB%;X #;SP9^\'(GOI#T(HC4!J!HMDJMX:2[W:4]B?K[TRJM%BA92IT M!GYD5!PU@X,Z2Z"T$)06@=((%,T6OC6B_ !N!@=UH$!I(2@M J41*)HM<6N! M^6ZGYD9_0IG%\XJ9.?MI= OC=W6/9%!3JZ;Y>']-?OIB:H:L,P*E$2B:+5_K M8_EN(^M)L)M734@WH+=@[N:XOIQ#T)9$H#0"1;-E;-TKWVF@=&98R6)>),>G M6%!;"Y06@M(B4!J!HMD[#EIK"WM@*19#VCL+4%H(2HM :02*9DO<&EG8;63U M3;%N7&^9_6-2+&B=$2B-0-%L^5JK"KNMJL,IU@WH+=@!YZS,"-U[B4"]*% : M@:+9(K9>%'8:(9T)5JU3<7Q^=5?06V10APJ4%H'2"!3-%KYUJ/ 8+K^">D^@ MM!"4%H'2"!3-EKBUI[#;GNJ=7T'-J)KV++^.G^=74),)E$:@:+9\K:, L;_%E/]%N$S%:NTD"AC2XWT3L_T>RBJ[?W5B>*;* MY^7AFM&$"5- WU]RKIY.3 7-CRQF_P-02P,$% @ >C ]5SE6R-<'!0 MI!P !H !X;"]W;W)K0K9)I-W J:UT[>I6[:D?'7 2M(!3VTEV_WUM0DAX M>6;\,GAV)/25;3'FX"U-,C;7MISO'G2=A5N<(G9/=C@3;]:$IHB+)MWH;$-;O-ER MV:$O9CNTP2^8_[5[IJ*EERA1G.*,Q20#%*_GVB-\".!4*N02?\?XR*Z>@71E M1_!:A6CBD5KY_/Z%]RYX4S*\3P MDB3?XXAOYYJG@0BOT3[AW\CQ5UPXY$B\D"0L_P7'0M;00+AGG*2%LK @C;/3 M/WHKB+A2,)T.!;-0,.L*=H>"52A8?17L0L&N*< NDYQ"(7==/_F>$^7[QL$<5W3X+J""Q)*O*/H3R"=^"% MD_ 5D%W>?)0!C7F,&?CD8X[BA'VNR3#1-@WH@><$2?T?@0Z8A&:/6MW'H5"'G>I!?W6H(,,JL\;*\:P.O#_VZ0I30-:* )\0 M['8$N?X]L!T*\5P3"QS#]("UQ4\_0-?XI8W<,<'\,<&"D< J8;#+,-@J],6? M>\XXRJ(XVP#$ =]BL,*;.,MDAPC.#M.81.!3G!5Q^MP6J-,8DWP,N:\<%A,; M6M PW9E^N Y"4Q!:!G1.V*=F^;@0MD(W5H$**5Y+B]9G :)7@6_Y[+?X;KN,:L.9_4]#R;&\Z;:QQ M2M.&IM9(8!46IR6+4^5F_CT_3(O9B0Z8BN( X&)=!#L:A[B-S>F8>_N88/Z8 M8,%(8)6H0.-R,C=Z3WF9W1%)$D29G/"G3&]-] +4NYYM^,Z8U-*\GYC?3RRX M*5:EX*HX@0-VZ)X$% 6/>XL!Y=!#\VY4M& LM"KMYH5V<\"&W9-VLR?M_>1\ MM8F#"1T)K4KHI5R"RC*@L5'UI-3J-Y5[B?EJ$P<3^G_4/?!2^$![V)Y%L?PJ M)I?*4-3]%(5\CQ+ ,4U;F1VI["@","::/RI:,!9:-4Z7"@NJ2ZSZ'O8/%FG? MGNQJ(!.\2U5@@?3T70=Z($+O;5\>EC>@K +*/4-974A^3Z.\,U*G3<$-)+M MFK0 5*F_%%U0775=KSF=%<-[=SS4Z(/BH8:".=0E'.:T.QZCUG-CH54#=*GH MX&38&K:A*./"=X[!&L44'%"R;SU^0V6M.'CY&A/-'Q4M& NM&J)+?0G5!>8' MC^!>8T,V[AV[OFVW2=GU#QCM6-/Z^;L5R^XX?E\*0ZBL<#YZ;)GV^M M^C<&M8&#LVG4@DZ_NG5),=WDUUU,G#_V&3]]2B][RRNUQ_PBJ=;_!!^6L*7? MEU=P^2W/!?YT?_<5T4V<,9#@M1C*N)^(W86>KL1.#4YV^9W/BG!.TOQQBU&$ MJ100[]>$\'-##E!>3"[^ U!+ P04 " !Z,#U77Y/5B%T# !,#@ &@ M 'AL+W=O&ULK5=K:]LP%/TKPH/1P1H_\FR7 M&)JX8QL42L.VSZI]DXC*DB?)20O[\9-DQXV#ZR;#7Q))UCFZY^AU-=UQ\20W M H]IY3)F;-1*KMV71EO(,6RQS-@^LN*BQ0K715K5V8"<&)!*74#SQNY*2;, M":>V[5Z$4YXK2AC<"R3S-,7B90Z4[V:.[^P;'LAZHTR#&TXSO(8EJ)_9O= U MMV))2 I,$LZ0@-7,N?&O(]\";(]?!';RH(R,E$?.GTSE>S)S/!,14(B5H<#Z M;PL+H-0PZ3C^E*1.-:8!'I;W[%^M>"WF$4M8^.X; ME(*&AB_F5-I?M"OZCCP'Q;E4/"W!.H*4L.(?/Y=&' T3S,@* '!,6#P!J!? M OJG @8E8&"=*:18'R*L<#@5?(>$Z:W93,&::=%:/F%FWI=*Z*]$XU2XW& ! MEW/M7((6/-7+26([(9?H*R8";3'- 6&IUT5FVB6ZB$!A0N6GJ:MT (;&CM!+^R%D/];W/*/""?D,\B]/A M?@,\.AGN7[6HZ5=ST;=\_3/GHLGH@FG0S&0.BVN9X1AFCCX-)(@M..''#_[( M^]+D4I=D44=D-0<'E8.#-O;P]CG3YXFV+R%;D@!+T L!FC096!#YQ=R:TW$; M>E-W>VA+ZUCGVM(16+Q$^+E!OYKUNL$W5/069 M[Q]N\MY@,AS5=WHT;C@,>J^=:GHGE=Y)J]X'(I\N5P( $:9 !ZN0P K0108" M8<;RM/$&;24]5_^D2;_G!\,C_5 U?OS#B(F$A J4["2$:A26\K MQ;EZ"S)_?* CZ 5'8M_I5)/J>Z]YE-?5U=/.=*[FDJWM)HO:^]05'V2.?JOB MA<[EA,[;&PO=V]R:W-H965T;AE_%!F 1$]%3L7,RJ1!"\ASS:3\^%N36HU-#=S]?F;_9H)7P3Q@ M 1S%9O^,&(: MM J?4+WNMY*K4:)P,KZ!#= 2$*'5'M)K<9B Q"071^CS)S<*S]0@NLM8*3!- MQ3$Z:+6GME1N:#)[49N<5R:]-TQ&Z(I1F0GTE::0MO&V[U$OXH MZ0GRG6/D.9Z/+G[^08>5XT<=SEWLPW5_FZ##@RZ:Y/TT7H]+K7C]9LU\0^Z_ M?\VZ5J$B";I)]'ER*M9X 3-+'1@"^ :L6/OHG'6I-B19,A!92[R@$2_H8X_O MF,2Y.K&,A%VR5?#0P/6IN8G=T _&XZF]V16DFA;M3/-<-QJU9R4=9$$P]H-F M6BN&L(DA[(UAK@XZM&!%080Y?Y><%4AR3 4VIVEG4O92[KL=AB1+!B)K21DU M4D9#Y%(TI'A#DB4#D;7$&S7BC3Z62Q5\U-K^?ACYKW*IU\J^@G38=$?.V.E. MN7$3ZK@WU$M*V::Z'@DEDF!=K@BD;D#$9 8<;7!>PA>=\+!%K_.Y%-)EXX:L\ M[+>RKR0=-KW1*'Q]]]D[Q6L!?&4> 4)=;R6550W8]#8/C7-37K_JG^L'B"F* M7VBJU\L5YBM"!C ]5])O_*GE P 80X !H !X;"]W;W)K M)['X[$]WG+Q1:X(4>A; MGC$YL59*K6]M6R8KDF/9YVO"X,^"BQPK:(JE+=>"X-0XY9GM.4YHYY@R:SHV M?0]B.N:%RB@C#P+)(L^Q^#XC&=].+-?:=3S2Y4KI#GLZ7N,E>2+J>?T@H&77 M*"G-"9.4,R3(8F*]=V]CUS@8B_\IVOFO0]< MRBM$6<)S@M8$4F*%!4$WZ)$DG"4TH]A,4"\F"M,,;-_^X8:#=\@N+27XHF=& ME;S>_8&._U:\D)BET/EFKSVV%42MQ[:3*L)9&:%W(L(0?>1,K23ZDZ4DW?>W M@6U-V=M1GGF=@/\6K(]\YQIYCN>CN_O/J%<&?DRM?+7$?'?.$,]/,>J]N3J- M%K\>S3L_X#V1_#HO?#.F?V+,^R(G BLN;MMFK/0-VGUUJ;J5:YR0B06U2!*Q M(=941^J\:Y/RDF#QA<#V- MJS8(N].D]E.E>UEA/;=*5$ ,#H8OR9AKYH3NV M-TU)2J.P8>1ZT8%1?(QTXT:>ZSBUW1Z+0O.@"8(2A5*:%8JDB($0AO]+54QPEA1961!_5(NOC75X/,G! M8'3 NS.Z<_/^>$1(AG!T2J-AK=&PLPS$A''8=4X6@N$E"\$EP>(+@>VI-JI5 M&W5FUB=SVH 4PAO(L"5!K,CGD$1\@;A(04[Q?5>P?YS>%6:CHZQW_<@?1L'( M'40'R72&;7QLZSE!Z(]&KN^VITM4$X\N1/RZ7F9="D1G*'"&;7QL^RL%7.?E M0.5T:C SA:0'AYX4"B06C?IQ51>->L=N/0^5 T2-\)R^XQQN$MUQG+M>*C3] M>BDA3O^4'(WSI=LI1UQ-\V\)XKY.D,Y(SA;$?94@=N/L#?O)TMQA)$IXP51Y M)JU[ZWO2>W,[..B?Z?N3.=._P)27KX]8+"F3*",+@'3Z0RCSHKS/E W%U^:$ M/^<*[@OFC ]5_TC?V>4 M @ 00@ !H !X;"]W;W)K\_F.="WDHRH!--HPRM78*[6N+GU?Y24PK"Y$!=SL+(1D6)NI7/JJDH + M!V+4#X,@]ADFW,M2MS:362IJ30F'F42J9@S+IPE0L1Y[ V^[<$^6I;8+?I96 M> EST#^JF30SOV,I" .NB.!(PF+L70TNIXFU=P8_":S5SAA9)0]"/-K);3'V M NL04,BU9<#FLX(I4&J)C!N_6TZO.]("=\=;]B].N]'R@!5,!?U%"EV.O4\> M*F"!:ZKOQ?HKM'I&EB\75+E?M&YLXY&'\EIIP5JP\8 1WGSQIHW##F!P"!"V M@/ E8'@ $+6 R EM/'.RKK'&62K%&DEK;=CLP,7&H8T:PNTMSK4TN\3@=';V M72CU 1&>"P:H G/!)9: SM$<\EH234 AV.2T+J! 9]>@,:$&<-[8J=37Q@O+ MY>?MB9/FQ/# B3&Z$UR7"MUP0[F/]XWWG81P*V$2'B7\5O,+% 4?41B$48\_ MT[?#PR/N1%U$(\<7'>"S 7T.9%]\&ORP'V^?[:6J< YCS[Q+!7(%7O;^W2 . M/O>).Q'9GM1A)W5XC#V[)K2VKQ"IU[G2)[QA2QR;+2^K+$ZBX6@0QJF_VA7U MVG 01G$4!7'46>YY/.H\'AWU>.Z26U2VA"CT!]VPBHHGZ,_CHU3_>D\G(MM3 M'7>JX_],R?B44D]$MB&ULQ9QK;]LV%(;_"N$5 M0P>TM25?DR8&&NO6 >V*-MW0CXQ$QUHET:7HN!WVXT==8IFVPEC=6_1+K O/ M0])\P\LY-"^V7'S.5XQ)\C5-LORRMY)R?=[OY^&*I31_P=_*)\]D[,+_A&)G'&W@F2;]*4BF]7+.';RY[5 MNW_P/KY=R>)!?WZQIK?L Y,?U^^$NNOO*%&48$6U[V7EGGP7!0&)0I M_HS9-M^[)D55;CC_7-R\CBY[@Z)$+&&A+!!4?=RQ!4N2@J3*\:6&]G9Y%H;[ MU_=TKZR\JLP-S=F")W_%D5Q=]F8]$K$EW23R/=\&K*[0N."%/,G+OV1;I9U. M>B3P:V_8"!71O8IQH,:X/AJ0:CVF!TJL&X-AB? M:C"I#2:G&DQK@^FI!K/:8%:V;M4<95LZ5-+YA>!;(HK4BE9QLI/SJTVNGN0Y"7EZ$V>T%-13ATD:)_EOY-=?K,GX)8DS5N+*- MP#]"^8(,!\^(/; '9/'V$WE:%?RWML*96;]OLAW+>HSEG,X:/L9RN[ ^?G#( MTR=M&,^,<5BH,%:)L1\KDF]FO:'B=%9P2A-:CS:AIH_A3N3#$CY\ 'Z]8H0F M"0\K>?,ED>K)>B/"E>KVR%K$H4J0W[^(J&3%-0V_;.(\+FQ:*G15Y3EJS[,8 M<\[S-0W994\-*CD3=ZPW+ZHT>-DF2B3,0<)<),Q#PGPD+ #!-'V.=OHAS MG_-H&R=)F\J,EEU5AH0Y%6QREF0SU)-X)&!]9 M[@ $TUIZO&OIL;&E/VUH%F[BMH8V&G9M:"3,0<)<),Q#PGPD+ #!-)%-=B*; M&(>[MCE=F^(F2,4A80X2YB)A'A+F(V$!"*8I;KI3W-38K2UHOE)J4RO:B(EJ MDJ66U6I!?).'(E[?S[HRMDV^D3C/-RPB7$1*F^(;R5=4E:A-H-.CH4$MR0<# M?7!8&(O657E(F(N$>4B8CX0%()BFO-E.>;/O4=[>U+T0'E-W4BDODTP509*E MX&DYU2^UM^*),FY5X.Q(@5:+ HU%[*I ),Q%PCPDS$?" A!,4^#93H%G1@6Z M!]I:L20B3^.,K)D(62;;%L-7%=*R]X0U>#&V#G35FFJJ)W*,I>NJ%R3,0\+\ M]N]BIG\9P6/?J];"UJ!QD@U^@@.ASA0T 8/2'"C-A=(\*,V'T@(431?JGC?7 M,G9&;YE4.LR9S"OQB4/_:JT\ZWAE^5!:@*+I MDK(;2=G?[9RJ3:=[.AI:UNQ(1\8<.NL(27.A- ]*\VN:T3<6M"32VT!O]\9G M;AE=GG.'+9E0_0>1]"M)8GH3)VHD:U^HU:A]'3RWSL;#0QU O=Q0F@NE>5": M#Z4%*)JNJ\;7;9F=W6]YIM9K4O!$O;G=S9O;=34ZUI4]'!T+"^K8AM)<*,V# MTGPH+4#1=&$UKG7+[%N_YI*VCU+CXU&J915OQG<6$=1K#J5Y4)H/I04HFBZB MQG5N&?VD#_F3EANA%G:"A'0=*Y6I7NOO:O--J]Z@CO6:MC^^S\:'430'FJ<+ MI7E0F@^E!2B:+K?&;VZ9'>=U/)#\2]2P^#SDZ9I)->6BMX*QE&4/C(I([^T" M2G.@-!=*\Z T'TH+4#1=AXT7W9K]# <7TLF[@-(<*,V%TCPHS8?2 A1-%VKC M;+?,WO;7D>H5XZ5:CB9*D)GJ*E,N9/Q/>:_6$C2[C ML,WA@?\_(-O'#FQK,#TE.9#:0&*IJNMB538(^,8?.H^6AOI15] :0Z4YD)I M'I3F0VD!BJ9+KXEEV.98QG=M*C,S.^L0&@Z!TEPHS8/2_)KVV$XU5*:ZP)HX MAVW^C< /6E] (Q]0F@.EN5":!Z7Y4%J HNE";2(DMCE"T-EJ:NH"438YD!$EVU,9E1G54%#$U":"Z5Y4)IO'P=^+.M(53\B MXC!L(@Y#<\3AP3U,9KNN$H+2'"C-A=(\*,VO:=KX-CK<2!:@\JPTU-\[W"5E MXK8\Z*?P26PR61V1LGNZ.TSH57F$SL%SQSIWJR.!&DQU0M$;*F[C+"<)6RJD M6JRH"HKJT)_J1O)U>83,#9>2I^7EBM&(B2*!>K_D7-[?%!GLCEZ:_P=02P,$ M% @ >C ]5[2T*LZG8YUA4EEQ) MCIMOOY/L& ^2P%[LC:V3[O[ZG:2[J)'J11< AKR57.C8*XRI%KZOTP)*JD>R M H$KN50E-6BJO:\K!31S027WPR"X\TO*A)=$;FZCDDC6AC,!&T5T7994'9? M91-[8^\T\C(G-9"?EBS6^9K$76"#@D!JK0/%W@!5P;H40X[73]/HM;>!P?%+_['+' M7'94PTKR7RPS1>S-/9)!3FMNGF7S!;I\9E8OE5R[+VDZW\ C::V-++M@)"B9 M:/_TK3N'04 87@@(NX#0<;<;.-<$S82]D:A:L, MXTRRK#7.:$U26>Z8H.ZH/I(M7GY6\P+.&=$0FXP\D#,(Q M63W])C>M[NW?6C[FV2<;]LF&3GQZ47R(?@[N:KPMD(6N: JQAQ6@01W 2RQ> M\'"%;M+339SZY!^NXASCY#\P3GO&Z=43?,(V0;4&H]MGH2 [A]B*S)R(;0N' M9#:?W<\C_S#@/#"@" @!0 &@ M 'AL+W=O&ULK51K;],P%/TKEI'0)D&=Q]J- M+HG$4B% E4;#_'136X;:WX$VVW&O\=VTM!)V8007V)?^Y[C>XYSG75*WYL& MP*('P:7)<6-MNR3$5 T(:F:J!>EVMDH+:EVH=\2T&F@=0(*3)(H61% F<9&% MM;4N,K6WG$E8:V3V0E#]ZP:XZG(@;CA "9Q[ M(E?&SX$3CT=ZX.G\R/XN:'=:-M1 J?AW5MLFQU<8U;"E>VYO5?<>!CUSSUTSW9L?A*\"6BGADE_BW=6NUWF<+8HE1#,NFNQ!E%9HU))R^0.9,7 MH+,56,JX.4>O4?GY!SI[^2)>S*_/43\B)M&71NV-0YJ,6%>/9R75!+_\6*V92\GN]B MFL_WW]*TM((CM+3Y]B+DK;,4N[N\P F6("J MT8TIY3W=/-#YA^)0I,GEU>)-1@ZGFB;2HBB*_Z3UU9*3_]>_'9^HWC%I$(>M M T:S2\>@^W[L ZO:\$MOE'4-$J:->\) ^P2WOU7*'@/?)>.C6/P&4$L#!!0 M ( 'HP/5>N6[\(=@H )!M : >&PO=V]R:W-H965T+UT!J-O&$<1LE@EV2U.OX[QXZ.,0L=SS^_97^8Y6\2N8QS.4T7?\: MS8O5[2 8&'.Y"+?KXE/Z_%>Y3\@M>;-TG5?_&\^[;7VU\6R;%VF\WUF]@CA* M=C_#KWLACG:P_!,[6/L=K/H.UHD=[/T.]J4[./L=G$J972J5#B(LPLE-ECX; M6;FUHI6_5&)6>ZOTHZ1\WS\7F?IKI/8K)I_D.BSDW'@(L^+%N _783*31IC, MC5^R,,G#ZMW)C6^$+,)HG7]K_/E/IN=^;T2)\9JR_QF6*A74O*&LWW4 M^UU4ZT14S_B0)L4J-WY(YG).]Q^J# YI6*]IW%LL\.=M\LZP1W\QK)%E&]./ MOQG?[%[HMT94R+CE%4XO!UH$V,(2/$O(F6*99UDD<_OP!MH5W'[3&]CV%NVX M3CNW_+QYGV_"F;P=J ^47&9/#D>?_*-8R4P= MWK,TED:^"C.E[7-4K-2'W$[HC1(ZDJV*[LAN12X_<)\FYFAT,WPZ%HJ-WE4H M$(P(Y1Z$/%21,@&!$M^"@6]#3QW2 U!,)$R 8T7-\ MT',,KL!QHP)-QW'K'SULU*X"M86T/;.] LV1'K*-V-Q_CK9JP)<8_S/.5R./ MZGKX0&D"1:,R'HU\S9Y*<@]&B8JD"12-BFII42UP7>Z!QU7BC^NC)CYJ9XWX MD#1U/1 WV7%I698+J09$%Y4E=/ -I0D4C^1\9]5F/ZA_K7FBAQW M3Z$T@:)1]?1PW_3[JD:H$8#2!(I&1=5>P&2'QF^:8]BC29$T)AGX^)W5ZF.@ M;^J1OLD/]6L%?-GY%3F.GT)I D6C$Z7:/5BCGBK:@GH)*$V@:%14[24L=EA] MQ?F5!W86$^HA]C3R&3,^85LM;0TLWAJH\?$?E]I6'M59':A[0-&HC-IF6'U- M^%M0TP&E"12-BJI-A\7/^E]1O\W)?GL"_:R M4RET 0%*$R@:U5$["VO<5P5#_064)E TVHZ@_87-KTYT/Y7N@>14Z@7UN28^ M;.<6@U'S5'HNJ$J[42%NX/CUJL0V_K3$=$\MF-IZ=&_SH_O/EVH_ZP7H>/:1:6'8C&W3*3LMRJ713H$@.4)E T*K)V M$;;;5]E"/0:4)E T*JKV&#:_>'$?YK(<"<=17G7:[N>,2U7S4)U:RB?4L5H> MN-=-)]O-QB2KT8_5LE%+0Q:?RK52:>=@\\[ANB)7)^O]NFVK.M U#"A-H&A4 M;NU![+X:FFRH(8'2!(I&1=6&Q.:7.OHO]V9+4GWMJ&43RZZ7>A\6P]$6P^$M MQEM*O9R";NW=A2YN0&D"1:-R:U/C]-4HY4!=#I0F4#0JJG8Y#K\:TGNI.\TF MIT8O>G,39V35ILX$G\BU0FGGXO#.Y>IBYZ:U^9B=#TRH"4+1J-Y'WW_HJ__* M@9HC*$V@:%14;8X@W];1A M*$V@:%14[7E<=/N7VVS%LNHKUGS0SA*Q$6GB1]_AYGT)HHA/39[SH3L?;]!E M'12-RJY]CMM7ZY@+-310FD#1J*C:T+C\ M 51=SL&W/&;KV*H?[D3$B:NK8= M+F\[WES&0F;IB2J&KM9 :0)%HZIK"^/VU3[F0JT*E"90-'IA#6U5/'3[F-=L MY1K[=FW):LJ'[2K2N9@T>6TI/-Y27->4PD.['DU0FD#1J*#:I'A]]9)Y4 L" MI0D4C8JJ+8B'[B7SFGU=CFW5IZ2F?-S.*K4$=2S[Q/?\/6T6/-XL7#0A_9-< MR,@HO[JX?-FV>EP^2N<##.HU4#2JL'8E7E^M9![45S@6EZ6MWX)WY8LD;6\%X?.]!\5$[:\2'I%>8TQ; YRW I:4Z6VW#UE,K MS^]Z6$%I D6CVFJ'X??5R^5#70:4)E T*JIV&3[ZHE=^L_-J[(SJGI4/VUFD M,S%I\MH-^+P;N*A:_YXFRWRU+:(P>9&M@D 7)Z T@:)1@;7?\/MJR/*A%@-* M$R@:%55;#!]]02R_Y>I4(].I=UGQ<3NK="XH35^; 9\W Q<5[6_E%Z];I8 N M0D!I D6CPAY='K>OKBH?>^%<[)5S^S 8OC88/K^\<46Q-MNDQG;0.+]"#<.Y MF#1Y;01\W@A<5*I"%B?6;WAZY\,*:A]0-'I%9NTS@KZZH@*HP8#2!(I&1=4& M(T!W107-!B7;\IU:K?)A.XMT)B9-7AN!@#<"%]7J/Z.O47NM\O3.AQ74/:!H M5%GM,H*^VIX"J+. T@2*1D75SB*XO.UID:6Q$9)Z?6F5L]F&5!\"\U$[:]0, M^-W8.U6JV@ $O &X=)(I7[5^@8BG=SZJH*8!1:/*:F\1]-7<%$!]!90F4#0J MJO85 ;JY:0\D]_^H]S;Q03M+Q$;<)3X\NE55++-E=UN]W1X]G!; ML;OJ9EJUY^_-]]/=S<$T9G>OL@]AMHR2W%C+A4*.WI4>.MO=_FOWH$@WU0VQ M'M.B2./JUY4,YS(K-U!_7Z1I\?J@#'"X"=OD_U!+ P04 " !Z,#U78=_B M(MP& !J)P &@ 'AL+W=O&ULM5IM;]LV M$/XKA%>L+=#4(JG7-#&06NW6H2N*INVPCXS$Q,(DT97HI 'VXT?*BF5))T9J MM2^Q9-\]Q^=X(A]>='8GBG_*#><2?<_2O#Q?;*39IJ)#6.;S7H MXA!3.QY?/Z"_K<@K,E>LY&N1_I7$2OZ2:[G_5(6ZM=$^>5\D.? M-V)7LCPN7Z GK?NSI53CU5&743VVU_NQD8&Q_;'+7R)JO4#$(A2M/_R-GNWC M/ >PUE.POER&Z-D3""8TPX0\4C"X@B&&(2W5-!SF@ASF@E3@= !\O2NJR6!E MR264KKV[#;OK%>*TW+*(GR_4$E#RXI8O5GITUBLH7W."A3.!M=)&#VFC)O35 MFI4;I"H,1?J"?]LEMRQ5>00K;@_E5%!Z3;Q=86IYU#E;WAXG9V_F'IOY%@G: M5B$ 9M. V@>S%A_[P,ATN M )KC^X$#0SN5 %IY_D!5>PR$(^@]$ E@2>G MQCB.[A'+H3TR?;L@H*[;)0.8J?W,']B#<*.KL%E8O5&:0-Z?@A1FU52SHH5S MH;6SUL@J;-95%W&8CMDU478")I+W)QF_1.5&'68W M(HUY43ZM#@(#:S"@(YF.UN!JSS3P M&JFA:KO6Z08240">447A1D9AH]18?>);44B]Z:/W_$:1?)/+/<-_4=V16*M' MDN4PSUD5UJQHX5QH[<0V(@L'/]="P$:5-CEWICT#Z MPHLXU.WN!.:0D[LL0%#BX0']2AJQ1\:(O<>/F:0OT$#2QFB320-!#:2/FFUF M43BJ-4'F;;G-VW/[/^0A:>0A,WKBF#@$Z=S!Y8\S)Y(&P1O*-*"5F4?I8"XCTI2/V'1*XW?.D M.XAP(UB)^_/M(F(4O9.7F#G1PKG0VOEK!# Q"^ ?[!F1OFY5 MA[2@*^_-P2>G"@BJCD<#AQ[22&5BELH3>DLUTJ.\9Q6\4% #[T;)$G._<%0# MBO0[>B#C664J%'28,6WT)[5^M$M%YY21ZUG1PKG0VEEKM"LU:]=UJC84=(%$ M$2ZDYVN3< !$'RJ31K=2HZR:VY6JPQ]MRYJB3B0-A M3O3/WD>ZDC_8O*-]30HPD\#P2 MT"[Q664D%)=BXE-WH'M$&QU)Q^C(G^\#4DAOJJ.EYW8S,ZO>A,(JE6L3,I"8 M1F_2,0W2\0W#&J[U @,HN,UQ)R< " L*[N71>TWZ+;0_67&3Y"5*^;7RM%YZ M"J+8O]BUOY%B6[WJ="6D%%EUN>%,U8$V4+]?"R$?;O3;4X?7ZU;_ 5!+ P04 M " !Z,#U72IV?^/D% ;'P &@ 'AL+W=O&ULK5EA YB5-^-5@+L;D<#OEB M31+,+^B&I/(_2\H2+.0M6PWYAA$<9HV2>(@LRQTF.$H'TTGV[)Y-)W0KXB@E M]PSP;9)@]G)#8OIT-8"#_8.':+46ZL%P.MG@%7DDXNOFGLF[88D21@E)>413 MP,CR:G -+P/DJ099Q+>(//&#:Z"HS"G]KF[NPJN!I7I$8K(0"@++GQV9D3A6 M2+(?/PK009E3-3R\WJ-_R,A+,G/,R8S&?T>A6%\-O $(R1)O8_% G_X@!2%' MX2UHS+._X*F(M09@L>6")D5CV8,D2O-?_%P(<= H8X&J&B CFTP*AJ,CFU@ M%PWL3)F<2J9#@ 6>3AA] DQ%2S1UD8F9M9;THU35_5$P^=](MA/3>\Q(*@!- MXQ>PC%*<+B(<@RC-1Y2JS#F8T324E28A>!18$%EUP0%=@@?"I;K9Y5\;PK)P M#LX"(G 4\[?@UU^@Z[R78.#+FFXY3D/^#KRIW4^&0I)071DNB@[?Y!U&'1UV MP2>:BC4'M[)38;W]4)(O%4![!6Z0$?#/;7H!1M8[@"PT K//_X"SO.-O-9V; MG8+U]3$ 9V]T,,'Q,,C0I1K?45GQ408^Z@ O2I6N 'G>J++R2UT5+8)??H[2:5Z,9!C%^!0 MSL>("Z7FCI1JZL3,09T,5*W$N^FYZR/+G@QWAS+E8>YAF._8C:A P9']LBR MRK@:-:>DYABI?:%"$J.MT:'CDR.-#[O@>6.OR4<3!A%J$=*%>M M6!,F5\X%38AVNH[[G*Y]@@4]@=5D\TK9/.,0N$L%D:BB4.X=2(G0J>=IAD"S M_IH8:#6JKXL9^V-][?V2A&\D<5C[3@9^*[/GN7#8%6Y30L(X\S-2'?@KN,")@3:3%(00L(_*RU E:K*Z[MH 8K393G-TNC"9*K MC.LBMX/7@8."KPRR/87]FJFE MOYD6\U1YDNS+::%=)$.?;8[F""*B;(R.2S MW&>>$WCD#"]'QT=17C4>GGK"+>QS(0K8P+-SN2! M;"C+R7TD*_DFOTU%)"+"P;^@,/DSFFQP^J+E: 0_]?W1*UK0%UI=V,H60:LU^'K?' M06W/V/#(,W.FDW5I)X2H:S.$*I.*S";UJ.T0TMC/<7.[-C-G.IEO.Z?GHJZY M43E99':R/[%M0FV7"5W?=YOT>_TLITEZCAQH.1V?<5!E;9'9VAZWP2I C..[ M5U_:%UI=E$B4A=WS.R)(RITPJUL=.^/E';Y;7&2J^VLB^TNFZ5]T1F[QE( MH:0@8;2+0J(,!P6;4J:#_:]6J[8M;&G5JP_M"ZVN5656D=FL]OCEH,CDO#;[ M>O6SFJ3ZV3<\.#5,"%MEIZ\<+.@V%?GQ6?FT/.&]SLXU&\]OX&60G]-6,/FQ M\2?,5E'*04R6$M*Z&,M>L?PD-K\1=).=3C ]5XOY)@1>!P 8#8 !H !X;"]W;W)KU"-IU MPSXJ$FT+E45/I),&V(\?]8AE231CI3?]T$CRY;G4/>0E>4A=/;#B.U]3*M"/ M39;SZ\E:B.WE=,KC-=U$_()M:2Y_6;)B$PEY6ZRF?%O0**D*;;(I,0QGNHG2 M?#*_JI[=%O,KMA-9FM/; O'=9A,5CSO E7:U%^6 ZO]I&*_J5 MBF_;VT+>3?A:90%*HN_4OK #ZY1^2IWC'TO;SXF MUQ.CK!'-:"Q*B$C^N:<+FF4EDJS'OPWH9.^S+'AX_80>5B\O7^8NXG3!LK_3 M1*RO)[,)2N@RVF7B"WOXC38O9)=X,Q3"SA- :>*?1VL*M)^)*+Y M5<$>4%%:2[3RHJ*K*BT#G.9ER_HJ"OEK*LN)^6U4T%P@EF>/:)GF41ZG48;2 MO&ZS)??G:,'R1+8EFB N(D%ENQ(/K87[? MY1?(-"H8\[DJ!6.PCE:^Y9D5N/G2EJ>H[TT-::DARRQ\R;=1 M3*\G,LUR6MS3R;RLL?%>12LDF \)%D""A4!@'9*M/E# M)@$Y)!:2W7Q5CRFI2*DJ']QH8<<2#0GFUV!V!5:.V_?S-J>G_(86WG M'-H18LRLKEFH@+,$LR' M! L@P4(@L [7SIYK1]O'/E;$EJ-R23-?LT*<"UIL&L:KX5K%LQ9U+,^08'X- MYG:ZF"'_]7J8RLQTO5X'4U@1A\P\1]W#W'W4W7&93=6_5&'7PHX-.R28[PXB M93DSJQ?/8&CE6 [N!7UH=(YMV[4]==!G^Z#/3DUKVX+=IW(RB.[VTX?G4]L, M,O:08#XD6 )%@*!=?CV]GQ[VDYV6["8TH2C9<%D/N-\)WFFY=J#%8DDO7B4 M^4[.(^42(Y?]43[?V\2,J].>-QAP36PZW?:[\ :#MV7WTH_O#=HX<7JC>S"T MZ;L*M1%X87RQT2[_C!=&.&8RH14BO9YF;=D?RH? M;&F1LD3)$*A (KF-VB=?C(CKF7W&1K:$9L8 X:&9C9VB'F,H%8CP-IEZ0L( MHO*GYZD!%1! T?P&K3OX6S9V^]38@PD@]CS3Z%,SA".NZ5G'AI5V28_U:_HO M="N7\5$Y]_J#KJ(,!;FHAG'T'VJ$TP7;;*/\4%,T'10M T4(HM"[I MK:* 77A%'(/J":!H/BA: (H60J%UN6Z%#*Q=-[]<&-?CCN8;5,1HT+JRCR7S M(>ZG5U"%0N&68-L^DH-;[0%[KZ:A8Z!5?<,2))H/BA: HH50:-U-X58-(7HU MY*52NAYV+-V@:#XH6@"*%I*AQG(NI[9X=F0"15I=A.AUD:ZN5="$;K;5<08Y M?1W!*ZA HKF@Z(%H&@A4:@R,VR;1UAMU1:B5UM>O.FBQQU-)*BL HH6@**% M9*C3R!'=,HA[A,I6JB'ZXQ\_NY5#0"4:4#0?%"T 10NAT+JTMZ(0T8M"K[&C MHW1 >V?Z0-U M&BJ<8H=XKJ6FT6R%(E,O%+W2UIG>Z^CS[: Z4H-V>'"*V.9@D@/J-%0X-0WB M] \*3 \^@-G08E5]JL3E;'*7B_J+A/W3_>=0'ZJ/@'K/;_#E BN>^_@RK#]V M:N'K;Z\^187LGQQE="E=&1>NK&M1?\Y4WPBVK3Z_N6-"L$UUN:910HO20/Z^ M9$P\W90.]A^5S?\'4$L#!!0 ( 'HP/5=IJU49,PD )V' : >&PO M=V]R:W-H965T3$3.YS?P28'&W(-OGZ- MDZ_ILQ"9\FV]VJ0WO> M]D7K55]7U7%_'2TWO?GU_K[/R?PZWF6KY49\3I1TMUY'R5^_B%7\>M/3>F]W M_+Y\>LZ*._KSZVWT).Y$]L?V"CWLMBE6;PNB_,U6"\WAW^C;^43\:Y &YXIT,L"O6W!H"P8M"T8 ME@7#M@6CLF#4MF!<%HS;%DS*@DG;@FE9,&U;,"L+9FT+-/5MRZFM2XX;N_76 MUMXVM]9Z>VMO&US;;_'^X6=Q_X-L1%DTOT[B5R4IEL^]XHO]-.SK\Y_?Y:88 MW+LLR;^[S.NR^=WN/A5_[L0F4\1+_G>J_&"(+%JNTA^5GY1_*GTE?8X2D5[W ML[Q;4=-?E/(O!UD_(WN[U96B#_^MZ*H^:"B_;5&N37D8)?G* MS\Z6>_)R2]SG&^Y\=[_%AAMH9Y_Y0%[^VR++NP_/EH<7GKIH<]QP'U:^GT_6 M<;STXWCI>V_0=KR:YNA #)N)XI7[4[J-%N*FE[\TIR)Y$;WYO_ZAC=7_-$T5 MB1DD9I*816(VB3DDYI*81V(^B04D%D)8;=X'QWD?R/3Y;;Q>YV]'\Q?NQ5=E MF:8[\= T\5*DZ\23F$%B)HE9)&:3F$-B+HEY).:36$!BX0&;[+'B2/5E/IN, M!NITHJK7_9>&<1X>QWG8?IRW4:*\1*N=:)IHJ=-UHDG,(#&3Q"P2LTG,(3&7 MQ#P2\TDL.=T.HB9_4R7$ #Z-Z::G:F(Z.8SIJ,Z:WJRA-E9^;QE-:WW4\ M2I\=YGA*GR*1(UUDE,8/$3!*S2,PF,6=ZLJ/1 MU>EH/)IIL]FXOJMQR<;>:>-\QUIOZ)\NHTU'ZG0\'@^G]44#PX MA3/HS);4Z3J()&:0F$EBUJS-N1";;.FT:NF2+3T2\UNM?T"V#"&L-G^:6@4O MU/8GK6X;\Q52H.OHH9J!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&EU4?_7>9*^_Y3 M6*5!33^I&:AFHIJ%:C:J.:CFHIJ':CZJ!:@64EI]^JM(F"9-H) GM.2=.N\C MT.Q8J;T_K-J?TOIP/JMIL6G#@A:Z=C:J.:CFHIJ':CZJ!:@64EI]KJOHEX9D MO^1*YYE%TU^H9J*:A6HVJCG::0)I-&DXC>XV+3C63_=V'KI^?D/;AEUL@#8- M*:T^CE5T2Z.R6W*H\T2BZ2U4,U'-0C4;U1RM51S)19MZJ.:W>P@!VC2DM/K0 M5D$N39[D:G=DC*:Y4,U -1/5+%2S4F->26IJ.) M-BS^FOPG&Z-'Y#G@8H.TG3_[?RU>D\ M^F@R#M4L5+-1S4$U%]4\5/-1+4"UD-+JHU\EXW1Y,JYE@D:N='[I/PV@G>PD M#+2EB6H6JMEMG@X';>FBFH=J/JH%J!926GU:J[R;WB'O)@W8R*'. SMHDXLP MT*8FJEFH9J.:@VHNJGFHYJ-:@&HAI=5GNPK/Z=*%.M;)/EHGF@RCV'M^5#W%[2MOPR3;5U4\U#-1[4 U4)* MJX]J%9G3+T3F+AXOQ]FS2"X>*X].WO<5R>2/!\MH6 [53%2S4,U&-0?57%3S M4,U'M0#50DJKSWT5EM.E<9P6OS3+[_AR^*5YX\"C.3I4,U#-1#4+U6Q4D3X-=G:$(.U0Q4,U'-0C4;U1Q4S<:AFH9J-:@ZJN:CFH9J/:@&J MA916G^C4Y.2N'!MU0S4(U&]4< M5'-1S4,U']4"5 LIK?Y90570;2"_!-S%0_C&R\+)T:YCCFH&JIFH9J&:C6H. MJKFHYJ&:CVH!JH645M\=5,FW 7!9N %Z63A4,U#-1#4+U6Q4:?.^XC31-BTZ3,"#+2MB6H6JMFHYJ":BVH>JOFH M%J!:2&GU\7_WP:',)X>R'QW*?G8H^^&A[*>'LA\?>GH]-6TPT8;ZA],C#MK6 M134/U7Q4"U MI+3Z:%=ANH$T =0A*"N'.D\WJ1FH9J*:A6IVJ5T(&#MH4Q?5 M/%3S42U M9#2#K/=3Y^%R(PHB^;7V^A)A%'RM-RDRDH\YKQZ-1GU#A>?>+N1 MQ=N;7G[@?_DLH@>1% ODWW^,X^SM1C_W7^/DZ[['_/]02P,$% M @ >C ]5SPT[0Q_ P NQ@ T !X;"]S='EL97,N>&ULW5GA;MHP$'Z5 M*&VG5IH:0MI 5D#:D"I-VJ9*[8_]JPQQP)+C9,9TT/?9B^S)YK-# JV/T?Y8 M8: 2^S[?=Y_/YR16>S.UY/1V2JGR%CD7L[X_5:K\$ 2S\93F9'9>E%1H)"MD M3I3NRDDP*R4EZ0R<N)@+U??#L+9Y]O(YU=;X MPOG]TU+H_NWH&G!KDS ^DW\J.D2>;Y*OA)YJL]CU!G#LMAW/C MB;J%[IAF!DTZ,,F=]FXKN7TM\D)[2]P =*@3+[-'"H>W![:'B MR9DHI(EM(]C?437\";#J@4#&>2VP[5O#H%<2I:@4U[IC!AOC,\BKVG?+4BN< M2+(,VY=^XV N.LBHD"F5S2W)7YD&/4XSD"/99 I7590!@$H5N6ZDC$P*08R& ME4?5T+1CRODMW#N_9QOUO9=Y$%DLGL((I,#$-EYL[OF2T2& MAR"R?0@BH_T7&1W$OMG/)W=0O9VO'0$V#@"UU8.#5M__!D#?;]I?Z4IF^=)/>H&$E&-:MI?8'IA M7)_R="PF4KJ@Z;#JRLG(-#W=T%&K#S@\1:[-QXU@/A9S(X!A<3 %F(_UPN+\ M3_/IHO.Q&*:MZT2ZJ$\7];%>+F1HOE@'0J6"(Y2V. MX<_-AFD##RP.1'I9KO'5QBMD>QU@:[JM0K"9XI6(S13/-2#NO(%'DKA7&XL# M'M@J8+4#\=UQH*;-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( 'HP/5?(9U]1/ @ !1/ / >&PO=V]R:V)O;VLN>&ULQ9Q=;]LV M%(;_"N&;=<"R2+8ERT53H&VR+4"7%'&VVX&6Z)BH)'JDG#3]]3N2XI9,I!>[ M.?55;%F1'U,BG\/#CS&_-9?*G*VIU-MDVS>WUZZO*MJJ3[U>Q439]L MC*UD0V_MW:G;624+MU6JJ3MF\.U/ME3_XUI5-YH4]/!]L#? M6CVX[Y^W;\6]=GJM2]T\GDVZUZ6:B$K7NM)?57$VB2;";M9"WRX;];LU^YVN[]K+T*\X]7Y&5PZ'OWTAOK;_IQC-9J-S=6[R M?:7JIB]'J\H6L'9;O7,34]DK;]V'W3-T,[J.M<[67;-I@>9 FWT=0"X!Y)(7\H.IW MJOT'GPXJAMDQ'PE)^3!()3&S2YX>*R>LRI6^E_3MOXA:!86%+!(S:^2353OY MV)[DNL?,-%MEA72.HA4"]3&11V)FD5!TN*/8[?$7H?[=Z]VW.,>93?,@K8^) M3!(SJ^228L[ZKOW2[T48WFNDD)C9(;\;4SSHLGP!A901,SOC@NXG1:J5:K:F M$+J^5ZYI_^4%)%)&S.R,CZ:^.Z$@O^H>/\(-.7U,)(V8V1JKK;%-S[F6]6>Q M-M::!^J0.#^P1N:8,IOCP]XUIE+6_40-XF9?%VV#*#9*!83('E-F>U"#;?>J M$.H+7<0IOU6DAE+ZF+"+PNR56_GE>;=NBCPR9?;(C2H47:2]FQ2[W+?][/8U MZ66CK/5KR!1Y9,KLD6M;Z+J-_MQ6VJ>;NU)6T\MW)['P,9%'ILP>6;5T)^\I MCBFH.*OV27QQMY%)ILPFN5'WJJ;H3P_F%Z;()U-FG[SZ:)S[FZ5LX)PEO3H_B\Z) ^INR=CJK2S?=8D"IR0_)0U(4+VN<9 M,LB,V2 W[4&J%I\DA8/BO2PE]90ZW%LKZP 3:63&K!'":V-44Y>/8D/WFL'?ZHN/B30R8];(:K]V%-*TJ&V5;H+R@]DM9I_ 7GJ8@T,^F;'[!&0\0DSD MDQFW3V!I^LG"&=+*C%DKPUD/\>JVC2OGI=(,W-NS:"\2(B)-#-GULQP7F3H MV9PCZQ)$17HCXF#:1A5)F M"V',X-E$%DJ/FF3+?$PXD8S90AASZ6,B"Z7,%AK+!9ZK1NK2#^-29*&4V4)C MN< !3&2AE-E"(Y@GHN^M^],'D8461YE81IC=V,[&QT066OR(&69$=4V]"]D. MD8FR.[+N V0?$UEHP6RA V;;H31UE\JD2M^CJB\['Q-9:,%LH;'2?,J_^IC( M0@MF"XTGKKNZ[F,B"RV8+32*>2+^-/?!LXDLM&"V$,ZO^WVA!9S0S&PAC.G' MFPMDH06SA3"F'V\ND(46S!;"F'Z\F2$+94<=^_'CS0Q9*&,?^T&8?KR9(0ME MS!;"0U1^3<^0A3)F"XT-4;T,Y#)DH8S90B.8)^)=4>APB06R4,9LH6*:69;=DSL=$]LF..3RS9+;/MV'>$VHGN_$U.B)NB*8K3A\3V6?);!\/LQT,%&M%EZ$. MI34MB]^\+Y&%ELP6\C##+GH_=NEC(@LMF2WD8=ZHW-2Y+G5_@%!E[F,B"RU_ MU!2$$W'>+SHH1$-/9Q\F^5/[EW!A)[.%/,RV/UX=[CG5]3;SY6'&$5[CR>PA M#]3+S%!UHKJ>ATON(KC<,V(V$7P^FVT "I>"1C]HS<[+@//YG/ X@FM"HV,N MY@EL%$=P56C$/C\!@#1BGRHW,+EKH.<>X[T'N#X^"X:EH@W<>:HE[KX)!3BI-NG2Q#R9) MQGBS N[="N!"NF"F=HRW*^#>KP#/[PM$CWC ] M5VSRAGM, P :T8 !H !X;"]?GH^3A>ON^U^NEX]S?/QQS!,FZ=QMYXN#\=Q?_[DX7#: MK>?SY>EQ.*XW+^O'<0C.E>'T]8S5S=77,R_NWH[C_YQX>'AXWHP_#YO?NW$_ M_^/@X<_A]#(]C>.\NKA;GQ['^7HUO&X_WYZ&]Q=_>3YY=7%[?[TZW=[[U;#T MH""#PO*#H@R*RP]*,B@M/RC+H+S\H"*#RO*#J@RJRP]J,J@M/ZC+H+[\(.]4 M1@>89+ &:.V5:P_PVBO8'B"V5[(]P&RO:'N VE[9]@"WO<+M 7)[I=L#[/:* MMP?H'53O - [J-X!H' M0?4. +V#ZAT >D?5.P+TCJIW!.@=5>\(T#N:FR4 O:/J'0%Z1]4[ O2.JG<$ MZ!U5[PC0.ZK>$:!W5+TC0.^D>B> WDGU3@"]D^J= 'HGU3L!]$[F9C= [Z1Z M)X#>2?5. +V3ZIT >B?5.P'T3JIW NB=5>\,T#NKWAF@=U:],T#OK'IG@-Y9 M]6?7. +VSZIT!>F?5.P/T+JIW >A=5.\"T+NHW@6@ M=U&]"T#OHGH7@-Y%]2X O8MYV 2@=U&]"T#OHGH7@-Y%]2X O:OJ70%Z5]6[ M O2NJG<%Z%U5[PK0NZK>%:!W5;TK0.^J>E> WM4\+ C0NZK>%:!W5;TK0.^F M>C> WDWU;@"]F^K= 'HWU;L!]&ZJ=P/HW53O!M"[J=X-H'=3O1M [V8>]@;H MW53O!M"[J]X=H'=7O3M [ZYZ=X#>7?7N +V[ZMT!>G?5NP/T[JIW!^C=5>\. MT+NKWAV@=S>Q#D!O[VRN _#;.Q/L.(#@WIEDQP$,]\Y$.PZ@N'C ] M5X/_L%J7 @ BT, !, !;0V]N=&5N=%]4>7!E&ULS=O?;ILP%,?Q M5XFXK0*V 1NFIC?M;K=>[ 48. T*_X3=+GW[F:2MM*F+5F72OC=! ?O\#ECZ MW)WK;\^3=:M#WPUN$^V\GSXEB:MWMJ].PB6;;N6AU>UJX9&VB:IJZMJY\ M>)X\#N7A#CL/*YQNW9R5V%!E+R;L#SY<\#+OJ]/=I[;QJ[NJ]E_J?JP M*CETB?//G77Q^1+O]#ANMVUMF[%^[,.6V$VSK1JWL];W77PJ>G4^V8]WHDR^[U% K9V;?G7_$M,92^^/WL'^.\/YZ'2XZ7R[_QKV?\5O^#?2A('RFDCPS21P[I0T/Z,) ^"D@?):0/ M*2B-4$25%%(EQ51)05525)445B7%54F!55)D5119%45619%54615%%D5159% MD5519%44615%UI0B:TJ1-:7(FE)D32FRIA194XJL*476E")K2I$UH\B:463- M*+)F%%DSBJP91=:,(FM&D36CR)I19,TILN8467.*K#E%UIPB:TZ1-:?(FE-D MS2FRYA19-45639%54V35%%DU159-D5539-44635%5DV1U5!D-119#4560Y'5 M4&0U%%D-159#D=509#4460N*K 5%UH(B:T&1M:#(6E!D+2BR%A19"XJL!476 MDB)K29&UI,A:4F0M*;*6%%E+BJPE1=:2(FM)D54*"JU24&R5@H*K%!1=I:#P M*@7%5RDHP$I!$58*"K%28(P%C6-AC.4,9'$FLC@C69R9+,Y0%FC ]5P=!36*! M L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$" M% ,4 " !Z,#U7SUFZI^X K @ $0 @ &O 9&]C M4')O<',O8V]R92YX;6Q02P$"% ,4 " !Z,#U7F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M 'HP/5>3.ZK)OP( +\( 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ >C ]5^;#^QVX!@ $RP !@ ("!GA0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >C ]5ZH\^1&) M @ )08 !@ ("!\S 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >C ]5Q.=<:-** 7X< !@ M ("!4U\ 'AL+W=O&UL4$L! A0#% @ >C ]5YV\#!2V P ]0@ !D M ("!U8\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ >C ]5YPHC*<="@ R!X !D ("! M1IL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ >C ]5P<#ZL2& P B0@ !D ("!'ZT 'AL+W=O&PO=V]R:W-H965T#$X 4 ' 2 9 " @9[ !X M;"]W;W)K&UL4$L! A0#% @ >C ]5]?A,P.U M! 40\ !D ("!M<8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >C ]5Z^* A0\#P %"L !D M ("!0-, 'AL+W=O&PO=V]R M:W-H965TFC<>LY D *T> M 9 " @0_Q !X;"]W;W)K&UL M4$L! A0#% @ >C ]5T$EK+*!" *1@ !D ("!*OL M 'AL+W=O&PO=V]R:W-H965TML,C'VP, (X) 9 M " @9<' 0!X;"]W;W)K&UL4$L! A0#% @ M>C ]5ZTU]I5]!P ZA4 !D ("!J0L! 'AL+W=O&UL4$L! A0#% @ >C ]5]YLAQ?2!@ MA1, !D ("! QT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >C ]5^#N&$JF!@ S1 !D M ("!,&X! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ >C ]5_P6,@Z2 @ 9 8 !D ("!$7L! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >C ] M5_J']QOS! X!( !D ("!J(0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >C ]5PYYAM1" @ 9@4 M !D ("!^8\! 'AL+W=OPYA%T' " &P &0 @(%RD@$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ >C ]5^ZZ<4.C @ 3P8 !D M ("!AIP! 'AL+W=O&PO=V]R:W-H965T M!?G-.4@< )L5 9 M " @1>D 0!X;"]W;W)K&UL4$L! A0# M% @ >C ]5X[JU=4G P !P@ !D ("!H*L! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >C ]5]93 MD&PO=V]R:W-H965TD/N(:J@0 *$. 9 " @2J^ 0!X;"]W;W)K&UL4$L! A0#% @ >C ]5Q,2<=D-!@ ?A( !D M ("!"\,! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ >C ]5_]\_84 P 50L !D ("! M1=8! 'AL+W=O'@ &0 @(%\V0$ >&PO=V]R:W-H965TYHZ<_:04 .TB 9 M " @3K? 0!X;"]W;W)K&UL4$L! A0#% M @ >C ]5_+*=&#: @ #PD !D ("!VN0! 'AL+W=O&PO=V]R:W-H965TQ=MQ6P@( /H' 9 " @7+J 0!X M;"]W;W)K&UL4$L! A0#% @ >C ]5VY#<,'K M @ 8@L !D ("!:^T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >C ]5TD*7I=(!0 2S4 !D M ("!.?\! 'AL+W=O&PO=V]R M:W-H965T9Q$^/90( &L' M 9 " @8D' @!X;"]W;W)K&UL M4$L! A0#% @ >C ]5UJ?;8DC @ K00 !D ("!)0H" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M>C ]5UE! QVI @ C0< !D ("![A$" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >C ]5SK.=!/X @ M%0H !D ("!GAP" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >C ]5[7&PO=V]R:W-H M965TB?H62=0( )D& 9 M " @88R @!X;"]W;W)K&UL4$L! M A0#% @ >C ]5_&2R_/\! YB, !D ("!,C4" 'AL M+W=O&PO=V]R:W-H965T$0, )$- 9 " M@:4^ @!X;"]W;W)K&UL4$L! A0#% @ >C ] M5R'MDQ3[ @ \0L !D ("![4$" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >C ]5YFLEO-R"0 !5 M !D ("!D$X" 'AL+W=O&PO=V]R:W-H965T @!X;"]W;W)K&UL4$L! A0#% @ >C ]5RVOE'+^!P \V< !D M ("!RF4" 'AL+W=O&PO=V]R:W-H965T MQ]4!SWP, "L/ 9 M " @3=Q @!X;"]W;W)K&UL4$L! A0# M% @ >C ]5U#6@][H!P &UL4$L! A0#% @ >C ]5X3< MQTY.!P ]$, !D ("!%X0" 'AL+W=O&PO=V]R:W-H965TV9IG.VP( )P' : " @8F5 @!X M;"]W;W)KTF,R0HQ( -DX 0 : M " @5:M @!X;"]W;W)K8K- P8 ' Q : " @3' @!X M;"]W;W)KTM"K')0( .8$ : M " @3;A @!X;"]W;W)KN6[\(=@H )!M : M " @?/E @!X;"]W;W)K+^28$7@< & V : M " @>;] @!X;"]W;W)K<. P!X;"]S='EL97,N>&UL4$L! A0#% @ >C ] M5Y>*NQS $P( L ( !D1(# %]R96QS+RYR96QS4$L! M A0#% @ >C ]5\AG7U$\" %$\ \ ( !>A,# 'AL M+W=O,; P!X;"]?#_[!:EP( (M# 3 " 67!E&UL4$L%!@ " ( 3", "\B P $! end XML 130 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 131 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 132 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 426 459 1 false 137 0 false 11 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.fangdd.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Sheet http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Statements 4 false false R5.htm 00300 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Sheet http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Statements 5 false false R6.htm 00305 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) Sheet http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquityParenthetical UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) Statements 6 false false R7.htm 00400 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 10101 - Disclosure - Organization and principal activities Sheet http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivities Organization and principal activities Notes 8 false false R9.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 10301 - Disclosure - Concentration and Risk Sheet http://www.fangdd.com/role/DisclosureConcentrationAndRisk Concentration and Risk Notes 10 false false R11.htm 10401 - Disclosure - Fair value measurement Sheet http://www.fangdd.com/role/DisclosureFairValueMeasurement Fair value measurement Notes 11 false false R12.htm 10501 - Disclosure - Lease Sheet http://www.fangdd.com/role/DisclosureLease Lease Notes 12 false false R13.htm 10601 - Disclosure - Accounts receivable, net Sheet http://www.fangdd.com/role/DisclosureAccountsReceivableNet Accounts receivable, net Notes 13 false false R14.htm 10701 - Disclosure - Prepayments and other assets, net Sheet http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNet Prepayments and other assets, net Notes 14 false false R15.htm 10801 - Disclosure - Property, equipment and software, net Sheet http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNet Property, equipment and software, net Notes 15 false false R16.htm 10901 - Disclosure - Intangible assets, net Sheet http://www.fangdd.com/role/DisclosureIntangibleAssetsNet Intangible assets, net Notes 16 false false R17.htm 11001 - Disclosure - Goodwill, net Sheet http://www.fangdd.com/role/DisclosureGoodwillNet Goodwill, net Notes 17 false false R18.htm 11101 - Disclosure - Equity method investment, net Sheet http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNet Equity method investment, net Notes 18 false false R19.htm 11201 - Disclosure - Long-term equity investment, net Sheet http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNet Long-term equity investment, net Notes 19 false false R20.htm 11301 - Disclosure - Short-term bank borrowings Sheet http://www.fangdd.com/role/DisclosureShortTermBankBorrowings Short-term bank borrowings Notes 20 false false R21.htm 11401 - Disclosure - Customers' refundable fees Sheet http://www.fangdd.com/role/DisclosureCustomersRefundableFees Customers' refundable fees Notes 21 false false R22.htm 11501 - Disclosure - Accrued expenses and other payables Sheet http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayables Accrued expenses and other payables Notes 22 false false R23.htm 11601 - Disclosure - Taxation Sheet http://www.fangdd.com/role/DisclosureTaxation Taxation Notes 23 false false R24.htm 11701 - Disclosure - Redeemable Convertible Preferred Shares Sheet http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredShares Redeemable Convertible Preferred Shares Notes 24 false false R25.htm 11801 - Disclosure - Ordinary shares and Series A-1 Convertible Preferred Shares Sheet http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredShares Ordinary shares and Series A-1 Convertible Preferred Shares Notes 25 false false R26.htm 11901 - Disclosure - Share-Based Compensation Sheet http://www.fangdd.com/role/DisclosureShareBasedCompensation Share-Based Compensation Notes 26 false false R27.htm 12001 - Disclosure - Revenue information Sheet http://www.fangdd.com/role/DisclosureRevenueInformation Revenue information Notes 27 false false R28.htm 12101 - Disclosure - (Loss) income per share Sheet http://www.fangdd.com/role/DisclosureLossIncomePerShare (Loss) income per share Notes 28 false false R29.htm 12201 - Disclosure - Business combination Sheet http://www.fangdd.com/role/DisclosureBusinessCombination Business combination Notes 29 false false R30.htm 12301 - Disclosure - Commitments and Contingencies Sheet http://www.fangdd.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 30 false false R31.htm 12401 - Disclosure - Related Party Balance and Transactions Sheet http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactions Related Party Balance and Transactions Notes 31 false false R32.htm 12501 - Disclosure - Parent only financial information Sheet http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformation Parent only financial information Notes 32 false false R33.htm 12601 - Disclosure - Subsequent events Sheet http://www.fangdd.com/role/DisclosureSubsequentEvents Subsequent events Notes 33 false false R34.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPolicies 34 false false R35.htm 30103 - Disclosure - Organization and principal activities (Tables) Sheet http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesTables Organization and principal activities (Tables) Tables http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivities 35 false false R36.htm 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPolicies 36 false false R37.htm 30303 - Disclosure - Concentration and Risk (Tables) Sheet http://www.fangdd.com/role/DisclosureConcentrationAndRiskTables Concentration and Risk (Tables) Tables http://www.fangdd.com/role/DisclosureConcentrationAndRisk 37 false false R38.htm 30403 - Disclosure - Fair value measurement (Tables) Sheet http://www.fangdd.com/role/DisclosureFairValueMeasurementTables Fair value measurement (Tables) Tables http://www.fangdd.com/role/DisclosureFairValueMeasurement 38 false false R39.htm 30503 - Disclosure - Lease (Tables) Sheet http://www.fangdd.com/role/DisclosureLeaseTables Lease (Tables) Tables http://www.fangdd.com/role/DisclosureLease 39 false false R40.htm 30603 - Disclosure - Accounts receivable, net (Tables) Sheet http://www.fangdd.com/role/DisclosureAccountsReceivableNetTables Accounts receivable, net (Tables) Tables http://www.fangdd.com/role/DisclosureAccountsReceivableNet 40 false false R41.htm 30703 - Disclosure - Prepayments and other assets, net (Tables) Sheet http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetTables Prepayments and other assets, net (Tables) Tables http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNet 41 false false R42.htm 30803 - Disclosure - Property, equipment and software, net (Tables) Sheet http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetTables Property, equipment and software, net (Tables) Tables http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNet 42 false false R43.htm 30903 - Disclosure - Intangible assets, net (Tables) Sheet http://www.fangdd.com/role/DisclosureIntangibleAssetsNetTables Intangible assets, net (Tables) Tables http://www.fangdd.com/role/DisclosureIntangibleAssetsNet 43 false false R44.htm 31003 - Disclosure - Goodwill, net (Tables) Sheet http://www.fangdd.com/role/DisclosureGoodwillNetTables Goodwill, net (Tables) Tables http://www.fangdd.com/role/DisclosureGoodwillNet 44 false false R45.htm 31103 - Disclosure - Equity method investment, net (Tables) Sheet http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetTables Equity method investment, net (Tables) Tables http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNet 45 false false R46.htm 31303 - Disclosure - Short-term bank borrowings (Tables) Sheet http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsTables Short-term bank borrowings (Tables) Tables http://www.fangdd.com/role/DisclosureShortTermBankBorrowings 46 false false R47.htm 31403 - Disclosure - Customers' refundable fees (Tables) Sheet http://www.fangdd.com/role/DisclosureCustomersRefundableFeesTables Customers' refundable fees (Tables) Tables http://www.fangdd.com/role/DisclosureCustomersRefundableFees 47 false false R48.htm 31503 - Disclosure - Accrued expenses and other payables (Tables) Sheet http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesTables Accrued expenses and other payables (Tables) Tables http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayables 48 false false R49.htm 31603 - Disclosure - Taxation (Tables) Sheet http://www.fangdd.com/role/DisclosureTaxationTables Taxation (Tables) Tables http://www.fangdd.com/role/DisclosureTaxation 49 false false R50.htm 31703 - Disclosure - Redeemable Convertible Preferred Shares (Tables) Sheet http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesTables Redeemable Convertible Preferred Shares (Tables) Tables http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredShares 50 false false R51.htm 31903 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.fangdd.com/role/DisclosureShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.fangdd.com/role/DisclosureShareBasedCompensation 51 false false R52.htm 32003 - Disclosure - Revenue information (Tables) Sheet http://www.fangdd.com/role/DisclosureRevenueInformationTables Revenue information (Tables) Tables http://www.fangdd.com/role/DisclosureRevenueInformation 52 false false R53.htm 32103 - Disclosure - (Loss) income per share (Tables) Sheet http://www.fangdd.com/role/DisclosureLossIncomePerShareTables (Loss) income per share (Tables) Tables http://www.fangdd.com/role/DisclosureLossIncomePerShare 53 false false R54.htm 32203 - Disclosure - Business combination (Tables) Sheet http://www.fangdd.com/role/DisclosureBusinessCombinationTables Business combination (Tables) Tables http://www.fangdd.com/role/DisclosureBusinessCombination 54 false false R55.htm 32403 - Disclosure - Related Party Balance and Transactions (Tables) Sheet http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsTables Related Party Balance and Transactions (Tables) Tables http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactions 55 false false R56.htm 32503 - Disclosure - Parent only financial information (Tables) Sheet http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationTables Parent only financial information (Tables) Tables http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformation 56 false false R57.htm 40101 - Disclosure - Organization and principal activities (Details) Sheet http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails Organization and principal activities (Details) Details http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesTables 57 false false R58.htm 40102 - Disclosure - Organization and principal activities - Consolidated assets and liabilities information of the Group's VIE and VIE's subsidiaries (Details) Sheet http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails Organization and principal activities - Consolidated assets and liabilities information of the Group's VIE and VIE's subsidiaries (Details) Details 58 false false R59.htm 40103 - Disclosure - Organization and principal activities - Long-term loan from a related party (Details) Sheet http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails Organization and principal activities - Long-term loan from a related party (Details) Details 59 false false R60.htm 40104 - Disclosure - Organization and principal activities - Income Statement and Cash flow information (Details) Sheet http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails Organization and principal activities - Income Statement and Cash flow information (Details) Details 60 false false R61.htm 40105 - Disclosure - Organization and principal activities - Sales Commitment Arrangements (Details) Sheet http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails Organization and principal activities - Sales Commitment Arrangements (Details) Details 61 false false R62.htm 40201 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 62 false false R63.htm 40202 - Disclosure - Summary of Significant Accounting Policies - Restricted cash (Details) Sheet http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails Summary of Significant Accounting Policies - Restricted cash (Details) Details 63 false false R64.htm 40203 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details) Sheet http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableDetails Summary of Significant Accounting Policies - Accounts Receivable (Details) Details 64 false false R65.htm 40204 - Disclosure - Summary of Significant Accounting Policies - Loans receivable, net (Details) Sheet http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansReceivableNetDetails Summary of Significant Accounting Policies - Loans receivable, net (Details) Details 65 false false R66.htm 40205 - Disclosure - Summary of Significant Accounting Policies - Property, equipment and software and intangible assets (Details) Sheet http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails Summary of Significant Accounting Policies - Property, equipment and software and intangible assets (Details) Details 66 false false R67.htm 40206 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 67 false false R68.htm 40301 - Disclosure - Concentration and Risk (Details) Sheet http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails Concentration and Risk (Details) Details http://www.fangdd.com/role/DisclosureConcentrationAndRiskTables 68 false false R69.htm 40401 - Disclosure - Fair value measurement (Details) Sheet http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails Fair value measurement (Details) Details http://www.fangdd.com/role/DisclosureFairValueMeasurementTables 69 false false R70.htm 40402 - Disclosure - Fair value measurement - Short-term investments (Details) Sheet http://www.fangdd.com/role/DisclosureFairValueMeasurementShortTermInvestmentsDetails Fair value measurement - Short-term investments (Details) Details 70 false false R71.htm 40403 - Disclosure - Fair value measurement - Transfers (Details) Sheet http://www.fangdd.com/role/DisclosureFairValueMeasurementTransfersDetails Fair value measurement - Transfers (Details) Details 71 false false R72.htm 40501 - Disclosure - Lease - Operating lease balances (Details) Sheet http://www.fangdd.com/role/DisclosureLeaseOperatingLeaseBalancesDetails Lease - Operating lease balances (Details) Details 72 false false R73.htm 40502 - Disclosure - Lease - Components of lease expense (Details) Sheet http://www.fangdd.com/role/DisclosureLeaseComponentsOfLeaseExpenseDetails Lease - Components of lease expense (Details) Details 73 false false R74.htm 40503 - Disclosure - Lease - Operating lease payments (Details) Sheet http://www.fangdd.com/role/DisclosureLeaseOperatingLeasePaymentsDetails Lease - Operating lease payments (Details) Details 74 false false R75.htm 40601 - Disclosure - Accounts receivable, net (Details) Sheet http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails Accounts receivable, net (Details) Details http://www.fangdd.com/role/DisclosureAccountsReceivableNetTables 75 false false R76.htm 40602 - Disclosure - Accounts receivable, net - Movement of allowance for doubtful accounts (Details) Sheet http://www.fangdd.com/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails Accounts receivable, net - Movement of allowance for doubtful accounts (Details) Details 76 false false R77.htm 40701 - Disclosure - Prepayments and other assets, net (Details) Sheet http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetDetails Prepayments and other assets, net (Details) Details http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetTables 77 false false R78.htm 40702 - Disclosure - Prepayments and other assets, net - Loans receivable, net (Details) Sheet http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails Prepayments and other assets, net - Loans receivable, net (Details) Details 78 false false R79.htm 40703 - Disclosure - Prepayments and other assets, net - Allowance for doubtful accounts (Details) Sheet http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAllowanceForDoubtfulAccountsDetails Prepayments and other assets, net - Allowance for doubtful accounts (Details) Details 79 false false R80.htm 40704 - Disclosure - Prepayments and other assets, net - Aging of loans receivable (Details) Sheet http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAgingOfLoansReceivableDetails Prepayments and other assets, net - Aging of loans receivable (Details) Details 80 false false R81.htm 40705 - Disclosure - Prepayments and other assets, net - Security deposits (Details) Sheet http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetSecurityDepositsDetails Prepayments and other assets, net - Security deposits (Details) Details 81 false false R82.htm 40706 - Disclosure - Prepayments and other assets, net - Rental and other deposit (Details) Sheet http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetRentalAndOtherDepositDetails Prepayments and other assets, net - Rental and other deposit (Details) Details 82 false false R83.htm 40801 - Disclosure - Property, equipment and software, net (Details) Sheet http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails Property, equipment and software, net (Details) Details http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetTables 83 false false R84.htm 40901 - Disclosure - Intangible assets, net (Details) Sheet http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails Intangible assets, net (Details) Details http://www.fangdd.com/role/DisclosureIntangibleAssetsNetTables 84 false false R85.htm 40902 - Disclosure - Intangible assets, net - Additional Information (Details) Sheet http://www.fangdd.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails Intangible assets, net - Additional Information (Details) Details 85 false false R86.htm 41001 - Disclosure - Goodwill, net (Details) Sheet http://www.fangdd.com/role/DisclosureGoodwillNetDetails Goodwill, net (Details) Details http://www.fangdd.com/role/DisclosureGoodwillNetTables 86 false false R87.htm 41002 - Disclosure - Goodwill, net - Additional Information (Details) Sheet http://www.fangdd.com/role/DisclosureGoodwillNetAdditionalInformationDetails Goodwill, net - Additional Information (Details) Details 87 false false R88.htm 41101 - Disclosure - Equity method investment, net (Details) Sheet http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails Equity method investment, net (Details) Details http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetTables 88 false false R89.htm 41102 - Disclosure - Equity method investment, net - Limited Partnerships (Details) Sheet http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails Equity method investment, net - Limited Partnerships (Details) Details 89 false false R90.htm 41103 - Disclosure - Equity method investment, net - Summary combined unaudited financial information (Details) Sheet http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails Equity method investment, net - Summary combined unaudited financial information (Details) Details 90 false false R91.htm 41201 - Disclosure - Long-term equity investment, net (Details) Sheet http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails Long-term equity investment, net (Details) Details http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNet 91 false false R92.htm 41301 - Disclosure - Short-term bank borrowings (Details) Sheet http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails Short-term bank borrowings (Details) Details http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsTables 92 false false R93.htm 41401 - Disclosure - Customers' refundable fees (Details) Sheet http://www.fangdd.com/role/DisclosureCustomersRefundableFeesDetails Customers' refundable fees (Details) Details http://www.fangdd.com/role/DisclosureCustomersRefundableFeesTables 93 false false R94.htm 41501 - Disclosure - Accrued expenses and other payables (Details) Sheet http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails Accrued expenses and other payables (Details) Details http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesTables 94 false false R95.htm 41601 - Disclosure - Taxation - Income Tax Rates (Details) Sheet http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails Taxation - Income Tax Rates (Details) Details 95 false false R96.htm 41602 - Disclosure - Taxation - Loss before provision for income taxes is attributable to the geographic locations (Details) Sheet http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails Taxation - Loss before provision for income taxes is attributable to the geographic locations (Details) Details 96 false false R97.htm 41603 - Disclosure - Taxation - Components of income tax (expense) benefit (Details) Sheet http://www.fangdd.com/role/DisclosureTaxationComponentsOfIncomeTaxExpenseBenefitDetails Taxation - Components of income tax (expense) benefit (Details) Details 97 false false R98.htm 41604 - Disclosure - Taxation - Reconciliation of actual income tax expense and amount computed by applying the PRC statutory income tax rate (Details) Sheet http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails Taxation - Reconciliation of actual income tax expense and amount computed by applying the PRC statutory income tax rate (Details) Details 98 false false R99.htm 41605 - Disclosure - Taxation - Deferred tax assets and liabilities - Components (Details) Sheet http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails Taxation - Deferred tax assets and liabilities - Components (Details) Details 99 false false R100.htm 41606 - Disclosure - Taxation - Movements of the valuation allowance (Details) Sheet http://www.fangdd.com/role/DisclosureTaxationMovementsOfValuationAllowanceDetails Taxation - Movements of the valuation allowance (Details) Details 100 false false R101.htm 41607 - Disclosure - Taxation - Operating losses carry forwards (Details) Sheet http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails Taxation - Operating losses carry forwards (Details) Details 101 false false R102.htm 41608 - Disclosure - Taxation - Reconciliation of the beginning and ending amount of total unrecognized tax benefits (Details) Sheet http://www.fangdd.com/role/DisclosureTaxationReconciliationOfBeginningAndEndingAmountOfTotalUnrecognizedTaxBenefitsDetails Taxation - Reconciliation of the beginning and ending amount of total unrecognized tax benefits (Details) Details 102 false false R103.htm 41609 - Disclosure - Taxation - Additional Information (Details) Sheet http://www.fangdd.com/role/DisclosureTaxationAdditionalInformationDetails Taxation - Additional Information (Details) Details 103 false false R104.htm 41701 - Disclosure - Redeemable Convertible Preferred Shares - Movements in Redeemable Convertible Preferred Shares (Details) Sheet http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesMovementsInRedeemableConvertiblePreferredSharesDetails Redeemable Convertible Preferred Shares - Movements in Redeemable Convertible Preferred Shares (Details) Details 104 false false R105.htm 41702 - Disclosure - Redeemable Convertible Preferred Shares - Redeemable Convertible Preferred Shares (Details) Sheet http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails Redeemable Convertible Preferred Shares - Redeemable Convertible Preferred Shares (Details) Details 105 false false R106.htm 41801 - Disclosure - Ordinary shares and Series A-1 Convertible Preferred Shares (Details) Sheet http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails Ordinary shares and Series A-1 Convertible Preferred Shares (Details) Details http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredShares 106 false false R107.htm 41901 - Disclosure - Share-Based Compensation - Additional information (Details) Sheet http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails Share-Based Compensation - Additional information (Details) Details 107 false false R108.htm 41902 - Disclosure - Share-Based Compensation - Stock option Activities (Details) Sheet http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails Share-Based Compensation - Stock option Activities (Details) Details 108 false false R109.htm 41903 - Disclosure - Share-Based Compensation - Fair value assumptions (Details) Sheet http://www.fangdd.com/role/DisclosureShareBasedCompensationFairValueAssumptionsDetails Share-Based Compensation - Fair value assumptions (Details) Details 109 false false R110.htm 42001 - Disclosure - Revenue information (Details) Sheet http://www.fangdd.com/role/DisclosureRevenueInformationDetails Revenue information (Details) Details http://www.fangdd.com/role/DisclosureRevenueInformationTables 110 false false R111.htm 42101 - Disclosure - (Loss) income per share - Reconciliation (Details) Sheet http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails (Loss) income per share - Reconciliation (Details) Details 111 false false R112.htm 42102 - Disclosure - (Loss) income per share - Securities excluded (Details) Sheet http://www.fangdd.com/role/DisclosureLossIncomePerShareSecuritiesExcludedDetails (Loss) income per share - Securities excluded (Details) Details 112 false false R113.htm 42201 - Disclosure - Business combination (Details) Sheet http://www.fangdd.com/role/DisclosureBusinessCombinationDetails Business combination (Details) Details http://www.fangdd.com/role/DisclosureBusinessCombinationTables 113 false false R114.htm 42202 - Disclosure - Business combination - Schedule of acquisition of Deyu and Jiuyi (Details) Sheet http://www.fangdd.com/role/DisclosureBusinessCombinationScheduleOfAcquisitionOfDeyuAndJiuyiDetails Business combination - Schedule of acquisition of Deyu and Jiuyi (Details) Details 114 false false R115.htm 42301 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.fangdd.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.fangdd.com/role/DisclosureCommitmentsAndContingencies 115 false false R116.htm 42401 - Disclosure - Related Party Balance and Transactions (Details) Sheet http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails Related Party Balance and Transactions (Details) Details http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsTables 116 false false R117.htm 42501 - Disclosure - Parent only financial information - Condensed Balance Sheets (Details) Sheet http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails Parent only financial information - Condensed Balance Sheets (Details) Details 117 false false R118.htm 42502 - Disclosure - Parent only financial information - Condensed Statements of Results of Operations (Details) Sheet http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails Parent only financial information - Condensed Statements of Results of Operations (Details) Details 118 false false R119.htm 42503 - Disclosure - Parent only financial information - Condensed statements of cash flows (Details) Sheet http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails Parent only financial information - Condensed statements of cash flows (Details) Details 119 false false R120.htm 42601 - Disclosure - Subsequent events (Details) Sheet http://www.fangdd.com/role/DisclosureSubsequentEventsDetails Subsequent events (Details) Details http://www.fangdd.com/role/DisclosureSubsequentEvents 120 false false All Reports Book All Reports duo-20230630.xsd duo-20230630_cal.xml duo-20230630_def.xml duo-20230630_lab.xml duo-20230630_pre.xml duo-20230630x6k.htm duo-20230630xex99d1.htm http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 135 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "duo-20230630x6k.htm duo-20230630xex99d1.htm": { "nsprefix": "duo", "nsuri": "http://www.fangdd.com/20230630", "dts": { "schema": { "local": [ "duo-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] }, "calculationLink": { "local": [ "duo-20230630_cal.xml" ] }, "definitionLink": { "local": [ "duo-20230630_def.xml" ] }, "labelLink": { "local": [ "duo-20230630_lab.xml" ] }, "presentationLink": { "local": [ "duo-20230630_pre.xml" ] }, "inline": { "local": [ "duo-20230630x6k.htm", "duo-20230630xex99d1.htm" ] } }, "keyStandard": 337, "keyCustom": 122, "axisStandard": 33, "axisCustom": 2, "memberStandard": 52, "memberCustom": 73, "hidden": { "total": 19, "http://fasb.org/us-gaap/2022": 11, "http://www.fangdd.com/20230630": 2, "http://xbrl.sec.gov/dei/2022": 6 }, "contextCount": 426, "entityCount": 1, "segmentCount": 137, "elementCount": 998, "unitCount": 11, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 1228, "http://fasb.org/srt/2022": 3, "http://xbrl.sec.gov/dei/2022": 8 }, "report": { "R1": { "role": "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630x6k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630x6k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "longName": "00100 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "duo:GoingConcernPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:MinorityInterest", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R3": { "role": "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_12_31_2022_-uvfHQ5mkUetta_f1YgMWg", "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_duo_ClassClassBClassCOrdinarySharesMember_x7QMt1X8RE6D11K-_37bHQ", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Unit_Standard_shares_JcHkCzStE0CW23sul7gMUg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R4": { "role": "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome", "longName": "00200 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "shortName": "UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:CostOfRevenue", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R5": { "role": "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity", "longName": "00300 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "shortName": "UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_sCdvLLiUVkun7Ed4_IAz1Q", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_6_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_YZBxa0XPaE-piVwiiTtvhg", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R6": { "role": "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquityParenthetical", "longName": "00305 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)", "shortName": "UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows", "longName": "00400 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R8": { "role": "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivities", "longName": "10101 - Disclosure - Organization and principal activities", "shortName": "Organization and principal activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.fangdd.com/role/DisclosureConcentrationAndRisk", "longName": "10301 - Disclosure - Concentration and Risk", "shortName": "Concentration and Risk", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.fangdd.com/role/DisclosureFairValueMeasurement", "longName": "10401 - Disclosure - Fair value measurement", "shortName": "Fair value measurement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.fangdd.com/role/DisclosureLease", "longName": "10501 - Disclosure - Lease", "shortName": "Lease", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.fangdd.com/role/DisclosureAccountsReceivableNet", "longName": "10601 - Disclosure - Accounts receivable, net", "shortName": "Accounts receivable, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNet", "longName": "10701 - Disclosure - Prepayments and other assets, net", "shortName": "Prepayments and other assets, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNet", "longName": "10801 - Disclosure - Property, equipment and software, net", "shortName": "Property, equipment and software, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.fangdd.com/role/DisclosureIntangibleAssetsNet", "longName": "10901 - Disclosure - Intangible assets, net", "shortName": "Intangible assets, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.fangdd.com/role/DisclosureGoodwillNet", "longName": "11001 - Disclosure - Goodwill, net", "shortName": "Goodwill, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNet", "longName": "11101 - Disclosure - Equity method investment, net", "shortName": "Equity method investment, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNet", "longName": "11201 - Disclosure - Long-term equity investment, net", "shortName": "Long-term equity investment, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.fangdd.com/role/DisclosureShortTermBankBorrowings", "longName": "11301 - Disclosure - Short-term bank borrowings", "shortName": "Short-term bank borrowings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.fangdd.com/role/DisclosureCustomersRefundableFees", "longName": "11401 - Disclosure - Customers' refundable fees", "shortName": "Customers' refundable fees", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:ContractWithCustomerLiabilityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:ContractWithCustomerLiabilityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayables", "longName": "11501 - Disclosure - Accrued expenses and other payables", "shortName": "Accrued expenses and other payables", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.fangdd.com/role/DisclosureTaxation", "longName": "11601 - Disclosure - Taxation", "shortName": "Taxation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredShares", "longName": "11701 - Disclosure - Redeemable Convertible Preferred Shares", "shortName": "Redeemable Convertible Preferred Shares", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredShares", "longName": "11801 - Disclosure - Ordinary shares and Series A-1 Convertible Preferred Shares", "shortName": "Ordinary shares and Series A-1 Convertible Preferred Shares", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.fangdd.com/role/DisclosureShareBasedCompensation", "longName": "11901 - Disclosure - Share-Based Compensation", "shortName": "Share-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.fangdd.com/role/DisclosureRevenueInformation", "longName": "12001 - Disclosure - Revenue information", "shortName": "Revenue information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.fangdd.com/role/DisclosureLossIncomePerShare", "longName": "12101 - Disclosure - (Loss) income per share", "shortName": "(Loss) income per share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.fangdd.com/role/DisclosureBusinessCombination", "longName": "12201 - Disclosure - Business combination", "shortName": "Business combination", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.fangdd.com/role/DisclosureCommitmentsAndContingencies", "longName": "12301 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactions", "longName": "12401 - Disclosure - Related Party Balance and Transactions", "shortName": "Related Party Balance and Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformation", "longName": "12501 - Disclosure - Parent only financial information", "shortName": "Parent only financial information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.fangdd.com/role/DisclosureSubsequentEvents", "longName": "12601 - Disclosure - Subsequent events", "shortName": "Subsequent events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesTables", "longName": "30103 - Disclosure - Organization and principal activities (Tables)", "shortName": "Organization and principal activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "30203 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.fangdd.com/role/DisclosureConcentrationAndRiskTables", "longName": "30303 - Disclosure - Concentration and Risk (Tables)", "shortName": "Concentration and Risk (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:ScheduleOfComponentsOfCashAndCashEquivalentsAndRestrictedCashMaintainedAtBankTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:ScheduleOfComponentsOfCashAndCashEquivalentsAndRestrictedCashMaintainedAtBankTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.fangdd.com/role/DisclosureFairValueMeasurementTables", "longName": "30403 - Disclosure - Fair value measurement (Tables)", "shortName": "Fair value measurement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.fangdd.com/role/DisclosureLeaseTables", "longName": "30503 - Disclosure - Lease (Tables)", "shortName": "Lease (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:ScheduleOfOperatingLeaseBalancesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:ScheduleOfOperatingLeaseBalancesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.fangdd.com/role/DisclosureAccountsReceivableNetTables", "longName": "30603 - Disclosure - Accounts receivable, net (Tables)", "shortName": "Accounts receivable, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetTables", "longName": "30703 - Disclosure - Prepayments and other assets, net (Tables)", "shortName": "Prepayments and other assets, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:ScheduleOfPrepaymentsAndOtherAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:ScheduleOfPrepaymentsAndOtherAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetTables", "longName": "30803 - Disclosure - Property, equipment and software, net (Tables)", "shortName": "Property, equipment and software, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetTables", "longName": "30903 - Disclosure - Intangible assets, net (Tables)", "shortName": "Intangible assets, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.fangdd.com/role/DisclosureGoodwillNetTables", "longName": "31003 - Disclosure - Goodwill, net (Tables)", "shortName": "Goodwill, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetTables", "longName": "31103 - Disclosure - Equity method investment, net (Tables)", "shortName": "Equity method investment, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsTables", "longName": "31303 - Disclosure - Short-term bank borrowings (Tables)", "shortName": "Short-term bank borrowings (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.fangdd.com/role/DisclosureCustomersRefundableFeesTables", "longName": "31403 - Disclosure - Customers' refundable fees (Tables)", "shortName": "Customers' refundable fees (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "duo:ContractWithCustomerLiabilityDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "duo:ContractWithCustomerLiabilityDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesTables", "longName": "31503 - Disclosure - Accrued expenses and other payables (Tables)", "shortName": "Accrued expenses and other payables (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:AccruedExpensesAndOtherPayablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:AccruedExpensesAndOtherPayablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.fangdd.com/role/DisclosureTaxationTables", "longName": "31603 - Disclosure - Taxation (Tables)", "shortName": "Taxation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesTables", "longName": "31703 - Disclosure - Redeemable Convertible Preferred Shares (Tables)", "shortName": "Redeemable Convertible Preferred Shares (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:TemporaryEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PreferredStockTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:TemporaryEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PreferredStockTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.fangdd.com/role/DisclosureShareBasedCompensationTables", "longName": "31903 - Disclosure - Share-Based Compensation (Tables)", "shortName": "Share-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.fangdd.com/role/DisclosureRevenueInformationTables", "longName": "32003 - Disclosure - Revenue information (Tables)", "shortName": "Revenue information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.fangdd.com/role/DisclosureLossIncomePerShareTables", "longName": "32103 - Disclosure - (Loss) income per share (Tables)", "shortName": "(Loss) income per share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.fangdd.com/role/DisclosureBusinessCombinationTables", "longName": "32203 - Disclosure - Business combination (Tables)", "shortName": "Business combination (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsTables", "longName": "32403 - Disclosure - Related Party Balance and Transactions (Tables)", "shortName": "Related Party Balance and Transactions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "55", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationTables", "longName": "32503 - Disclosure - Parent only financial information (Tables)", "shortName": "Parent only financial information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Tables", "order": "56", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "longName": "40101 - Disclosure - Organization and principal activities (Details)", "shortName": "Organization and principal activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_us-gaap_TypeOfArrangementAxis_duo_BusinessOperationAgreementMember_ttFOGtiJ2UOHMET-Wd-FdA", "name": "us-gaap:VariableInterestEntityTermsOfArrangements", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_us-gaap_TypeOfArrangementAxis_duo_BusinessOperationAgreementMember_ttFOGtiJ2UOHMET-Wd-FdA", "name": "us-gaap:VariableInterestEntityTermsOfArrangements", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "longName": "40102 - Disclosure - Organization and principal activities - Consolidated assets and liabilities information of the Group's VIE and VIE's subsidiaries (Details)", "shortName": "Organization and principal activities - Consolidated assets and liabilities information of the Group's VIE and VIE's subsidiaries (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "duo:GoingConcernPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ji0CxdpFRkma9Pglx3Q4qQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R59": { "role": "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails", "longName": "40103 - Disclosure - Organization and principal activities - Long-term loan from a related party (Details)", "shortName": "Organization and principal activities - Long-term loan from a related party (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_duo_ShenzhenFangddInformationTechnologyCoLtdMember_hU7DFSJmu0-MAq16K5mYQg", "name": "duo:RelatedPartyTransactionTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_duo_ShenzhenFangddInformationTechnologyCoLtdMember_hU7DFSJmu0-MAq16K5mYQg", "name": "duo:RelatedPartyTransactionTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "longName": "40104 - Disclosure - Organization and principal activities - Income Statement and Cash flow information (Details)", "shortName": "Organization and principal activities - Income Statement and Cash flow information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_pZF0mLQoR0ulwQooBSuXFg", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R61": { "role": "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails", "longName": "40105 - Disclosure - Organization and principal activities - Sales Commitment Arrangements (Details)", "shortName": "Organization and principal activities - Sales Commitment Arrangements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:PercentageOfBaseTransactionPrice", "unitRef": "Unit_Standard_pure__GGhEQ8MUEqpTIbVdft0Jw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "duo:DueToEquityMethodInvesteesForDirectTransactionsWithRealEstateDevelopers", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R62": { "role": "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": null }, "R63": { "role": "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails", "longName": "40202 - Disclosure - Summary of Significant Accounting Policies - Restricted cash (Details)", "shortName": "Summary of Significant Accounting Policies - Restricted cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "As_Of_6_30_2023_duo_RestrictedCashAxis_duo_FrozenForLawsuitMember_KGZxG0L-5kqq6a9_uvce3g", "name": "us-gaap:RestrictedCash", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_duo_RestrictedCashAxis_duo_FrozenForLawsuitMember_KGZxG0L-5kqq6a9_uvce3g", "name": "us-gaap:RestrictedCash", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableDetails", "longName": "40203 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details)", "shortName": "Summary of Significant Accounting Policies - Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:PercentageOfAccountsReceivableRepresentOutputVat", "unitRef": "Unit_Standard_pure__GGhEQ8MUEqpTIbVdft0Jw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R65": { "role": "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansReceivableNetDetails", "longName": "40204 - Disclosure - Summary of Significant Accounting Policies - Loans receivable, net (Details)", "shortName": "Summary of Significant Accounting Policies - Loans receivable, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:LoansAndLeasesReceivableNetReportedAmount", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:LoansAndLeasesReceivableNetReportedAmount", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails", "longName": "40205 - Disclosure - Summary of Significant Accounting Policies - Property, equipment and software and intangible assets (Details)", "shortName": "Summary of Significant Accounting Policies - Property, equipment and software and intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember_YrayuLKEIEOl3u_Kv46idw", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "duo:ScheduleOfEstimatedUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R67": { "role": "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "40206 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "duo:EmployeeBenefitsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R68": { "role": "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails", "longName": "40301 - Disclosure - Concentration and Risk (Details)", "shortName": "Concentration and Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_srt_StatementGeographicalAxis_country_CN_3PtLJxf2A0mdVfiCu6Hyew", "name": "duo:DepositsInBanksAndFinancialInstitutionsMaximumInsuranceAmount", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R69": { "role": "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails", "longName": "40401 - Disclosure - Fair value measurement (Details)", "shortName": "Fair value measurement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_PmmZnYekB06NY-Kqb0gqVQ", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_PmmZnYekB06NY-Kqb0gqVQ", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.fangdd.com/role/DisclosureFairValueMeasurementShortTermInvestmentsDetails", "longName": "40402 - Disclosure - Fair value measurement - Short-term investments (Details)", "shortName": "Fair value measurement - Short-term investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_F5olCIWxpEuHMNprVlxGXg", "name": "duo:ShortTermInvestmentsTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_F5olCIWxpEuHMNprVlxGXg", "name": "duo:ShortTermInvestmentsTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.fangdd.com/role/DisclosureFairValueMeasurementTransfersDetails", "longName": "40403 - Disclosure - Fair value measurement - Transfers (Details)", "shortName": "Fair value measurement - Transfers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.fangdd.com/role/DisclosureLeaseOperatingLeaseBalancesDetails", "longName": "40501 - Disclosure - Lease - Operating lease balances (Details)", "shortName": "Lease - Operating lease balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "duo:ScheduleOfOperatingLeaseBalancesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": null }, "R73": { "role": "http://www.fangdd.com/role/DisclosureLeaseComponentsOfLeaseExpenseDetails", "longName": "40502 - Disclosure - Lease - Components of lease expense (Details)", "shortName": "Lease - Components of lease expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.fangdd.com/role/DisclosureLeaseOperatingLeasePaymentsDetails", "longName": "40503 - Disclosure - Lease - Operating lease payments (Details)", "shortName": "Lease - Operating lease payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails", "longName": "40601 - Disclosure - Accounts receivable, net (Details)", "shortName": "Accounts receivable, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:AccountsReceivableGross", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:AccountsReceivableGross", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.fangdd.com/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails", "longName": "40602 - Disclosure - Accounts receivable, net - Movement of allowance for doubtful accounts (Details)", "shortName": "Accounts receivable, net - Movement of allowance for doubtful accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "As_Of_12_31_2022_-uvfHQ5mkUetta_f1YgMWg", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R77": { "role": "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetDetails", "longName": "40701 - Disclosure - Prepayments and other assets, net (Details)", "shortName": "Prepayments and other assets, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:NotesReceivableNet", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:OtherReceivables", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "duo:ScheduleOfPrepaymentsAndOtherAssetsTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R78": { "role": "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails", "longName": "40702 - Disclosure - Prepayments and other assets, net - Loans receivable, net (Details)", "shortName": "Prepayments and other assets, net - Loans receivable, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:NotesReceivableGross", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_Cdg3IkOS_0yJnKysoCi-jQ", "name": "duo:ProvisionOfAllowanceForDoubtfulAccountsPrepaidExpenseAndOtherAssets", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R79": { "role": "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAllowanceForDoubtfulAccountsDetails", "longName": "40703 - Disclosure - Prepayments and other assets, net - Allowance for doubtful accounts (Details)", "shortName": "Prepayments and other assets, net - Allowance for doubtful accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "As_Of_12_31_2022_-uvfHQ5mkUetta_f1YgMWg", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ProvisionForLoanLeaseAndOtherLosses", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R80": { "role": "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAgingOfLoansReceivableDetails", "longName": "40704 - Disclosure - Prepayments and other assets, net - Aging of loans receivable (Details)", "shortName": "Prepayments and other assets, net - Aging of loans receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:NotesReceivableGross", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables1To29DaysPastDueMember_FDQaYkYVJE2fQhzsCsDobw", "name": "us-gaap:NotesReceivableGross", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R81": { "role": "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetSecurityDepositsDetails", "longName": "40705 - Disclosure - Prepayments and other assets, net - Security deposits (Details)", "shortName": "Prepayments and other assets, net - Security deposits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "duo:SecurityDepositsWithRealEstateDevelopersGross", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "duo:ScheduleOfSecurityDepositsWithRealEstateDevelopersTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "duo:SecurityDepositsWithRealEstateDevelopersGross", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "duo:ScheduleOfSecurityDepositsWithRealEstateDevelopersTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetRentalAndOtherDepositDetails", "longName": "40706 - Disclosure - Prepayments and other assets, net - Rental and other deposit (Details)", "shortName": "Prepayments and other assets, net - Rental and other deposit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "duo:RentalAndOtherDepositsGross", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "duo:ScheduleOfRentalAndOtherDepositsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "duo:RentalAndOtherDepositsGross", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "duo:ScheduleOfRentalAndOtherDepositsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails", "longName": "40801 - Disclosure - Property, equipment and software, net (Details)", "shortName": "Property, equipment and software, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails", "longName": "40901 - Disclosure - Intangible assets, net (Details)", "shortName": "Intangible assets, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "longName": "40902 - Disclosure - Intangible assets, net - Additional Information (Details)", "shortName": "Intangible assets, net - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": null }, "R86": { "role": "http://www.fangdd.com/role/DisclosureGoodwillNetDetails", "longName": "41001 - Disclosure - Goodwill, net (Details)", "shortName": "Goodwill, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "As_Of_12_31_2022_-uvfHQ5mkUetta_f1YgMWg", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2022_Q24FPV-tAkOrRDky4y1unQ", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R87": { "role": "http://www.fangdd.com/role/DisclosureGoodwillNetAdditionalInformationDetails", "longName": "41002 - Disclosure - Goodwill, net - Additional Information (Details)", "shortName": "Goodwill, net - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2020_To_10_31_2020_us-gaap_BusinessAcquisitionAxis_duo_ShanghaiYuancuiInformationTechnologyCo.Ltd.Member_wfb96OwBRkWRbd9UXHXplA", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R88": { "role": "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails", "longName": "41101 - Disclosure - Equity method investment, net (Details)", "shortName": "Equity method investment, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "As_Of_12_31_2022_-uvfHQ5mkUetta_f1YgMWg", "name": "us-gaap:EquityMethodInvestments", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_duo_EquityMethodInvesteesExcludingShanghaiQinlinInformationTechnologyCo.LtdAndShanghaiGefeiFangddAssetManagementLtdMember_Bo7YKOjIKkCRd_x-HYu1oA", "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R89": { "role": "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "longName": "41102 - Disclosure - Equity method investment, net - Limited Partnerships (Details)", "shortName": "Equity method investment, net - Limited Partnerships (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "duo:AggregatedCarryingAmountOfEquityMethodInvestees", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "duo:ScheduleOfAggregatedCarryingAmountMaximumAmountOfAdditionalCapitalCommitmentAndMaximumExposuresOfLimitedPartnershipsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "duo:AggregatedCarryingAmountOfEquityMethodInvestees", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "duo:ScheduleOfAggregatedCarryingAmountMaximumAmountOfAdditionalCapitalCommitmentAndMaximumExposuresOfLimitedPartnershipsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails", "longName": "41103 - Disclosure - Equity method investment, net - Summary combined unaudited financial information (Details)", "shortName": "Equity method investment, net - Summary combined unaudited financial information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:AssetsCurrent", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_cwNq3PknREGnmehvzkluGg", "name": "us-gaap:AssetsCurrent", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "duo:ScheduleOfUnauditedFinancialInformationOfEquityMethodInvesteeTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R91": { "role": "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails", "longName": "41201 - Disclosure - Long-term equity investment, net (Details)", "shortName": "Long-term equity investment, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2020_To_12_31_2020_fh5BUcqsqEuZnDNCzBmXXg", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R92": { "role": "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails", "longName": "41301 - Disclosure - Short-term bank borrowings (Details)", "shortName": "Short-term bank borrowings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "As_Of_12_31_2022_-uvfHQ5mkUetta_f1YgMWg", "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:ShortTermDebtWeightedAverageInterestRate", "unitRef": "Unit_Standard_pure__GGhEQ8MUEqpTIbVdft0Jw", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R93": { "role": "http://www.fangdd.com/role/DisclosureCustomersRefundableFeesDetails", "longName": "41401 - Disclosure - Customers' refundable fees (Details)", "shortName": "Customers' refundable fees (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "As_Of_12_31_2022_-uvfHQ5mkUetta_f1YgMWg", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "duo:ContractWithCustomerLiabilityDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_Cdg3IkOS_0yJnKysoCi-jQ", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "duo:ContractWithCustomerLiabilityDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R94": { "role": "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails", "longName": "41501 - Disclosure - Accrued expenses and other payables (Details)", "shortName": "Accrued expenses and other payables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "duo:AccruedExpensesAndOtherPayablesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "duo:AccruedExpensesAndOtherPayablesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R95": { "role": "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails", "longName": "41601 - Disclosure - Taxation - Income Tax Rates (Details)", "shortName": "Taxation - Income Tax Rates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure__GGhEQ8MUEqpTIbVdft0Jw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_srt_StatementGeographicalAxis_country_HK_dmnFzViG6UGKN2vL7upR3g", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure__GGhEQ8MUEqpTIbVdft0Jw", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R96": { "role": "http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails", "longName": "41602 - Disclosure - Taxation - Loss before provision for income taxes is attributable to the geographic locations (Details)", "shortName": "Taxation - Loss before provision for income taxes is attributable to the geographic locations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_srt_StatementGeographicalAxis_country_KY_7clauGGyGk6r00Zw-fx9xA", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R97": { "role": "http://www.fangdd.com/role/DisclosureTaxationComponentsOfIncomeTaxExpenseBenefitDetails", "longName": "41603 - Disclosure - Taxation - Components of income tax (expense) benefit (Details)", "shortName": "Taxation - Components of income tax (expense) benefit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R98": { "role": "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails", "longName": "41604 - Disclosure - Taxation - Reconciliation of actual income tax expense and amount computed by applying the PRC statutory income tax rate (Details)", "shortName": "Taxation - Reconciliation of actual income tax expense and amount computed by applying the PRC statutory income tax rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure__GGhEQ8MUEqpTIbVdft0Jw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R99": { "role": "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails", "longName": "41605 - Disclosure - Taxation - Deferred tax assets and liabilities - Components (Details)", "shortName": "Taxation - Deferred tax assets and liabilities - Components (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "As_Of_12_31_2022_-uvfHQ5mkUetta_f1YgMWg", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_-uvfHQ5mkUetta_f1YgMWg", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R100": { "role": "http://www.fangdd.com/role/DisclosureTaxationMovementsOfValuationAllowanceDetails", "longName": "41606 - Disclosure - Taxation - Movements of the valuation allowance (Details)", "shortName": "Taxation - Movements of the valuation allowance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "As_Of_12_31_2022_-uvfHQ5mkUetta_f1YgMWg", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R101": { "role": "http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails", "longName": "41607 - Disclosure - Taxation - Operating losses carry forwards (Details)", "shortName": "Taxation - Operating losses carry forwards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R102": { "role": "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfBeginningAndEndingAmountOfTotalUnrecognizedTaxBenefitsDetails", "longName": "41608 - Disclosure - Taxation - Reconciliation of the beginning and ending amount of total unrecognized tax benefits (Details)", "shortName": "Taxation - Reconciliation of the beginning and ending amount of total unrecognized tax benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "As_Of_12_31_2022_-uvfHQ5mkUetta_f1YgMWg", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_Cdg3IkOS_0yJnKysoCi-jQ", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R103": { "role": "http://www.fangdd.com/role/DisclosureTaxationAdditionalInformationDetails", "longName": "41609 - Disclosure - Taxation - Additional Information (Details)", "shortName": "Taxation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_srt_StatementScenarioAxis_duo_TaxExaminationsComputationalErrorsMember_a-u2jWUS7ku2D7usJ7Lv2Q", "name": "duo:StatuteOfLimitation", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_srt_StatementScenarioAxis_duo_TaxExaminationsComputationalErrorsMember_a-u2jWUS7ku2D7usJ7Lv2Q", "name": "duo:StatuteOfLimitation", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R104": { "role": "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesMovementsInRedeemableConvertiblePreferredSharesDetails", "longName": "41701 - Disclosure - Redeemable Convertible Preferred Shares - Movements in Redeemable Convertible Preferred Shares (Details)", "shortName": "Redeemable Convertible Preferred Shares - Movements in Redeemable Convertible Preferred Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "As_Of_12_31_2018_EomRz6T2UkK74nwJkXRgoA", "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:TemporaryEquityTableTextBlock", "us-gaap:PreferredStockTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2018_EomRz6T2UkK74nwJkXRgoA", "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:TemporaryEquityTableTextBlock", "us-gaap:PreferredStockTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R105": { "role": "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails", "longName": "41702 - Disclosure - Redeemable Convertible Preferred Shares - Redeemable Convertible Preferred Shares (Details)", "shortName": "Redeemable Convertible Preferred Shares - Redeemable Convertible Preferred Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:NumberOfRoundsOfFinancingIssuingPreferredSharesSinceInception", "unitRef": "Unit_Standard_item_vmJb2cdOH0q8DBqOooyggg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:PreferredStockTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:NumberOfRoundsOfFinancingIssuingPreferredSharesSinceInception", "unitRef": "Unit_Standard_item_vmJb2cdOH0q8DBqOooyggg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:PreferredStockTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R106": { "role": "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "longName": "41801 - Disclosure - Ordinary shares and Series A-1 Convertible Preferred Shares (Details)", "shortName": "Ordinary shares and Series A-1 Convertible Preferred Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "As_Of_10_14_2022_nIgqzchNKEGDZT-2I13LhA", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Unit_Standard_shares_JcHkCzStE0CW23sul7gMUg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_10_14_2022_nIgqzchNKEGDZT-2I13LhA", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Unit_Standard_shares_JcHkCzStE0CW23sul7gMUg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R107": { "role": "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "longName": "41901 - Disclosure - Share-Based Compensation - Additional information (Details)", "shortName": "Share-Based Compensation - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R108": { "role": "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails", "longName": "41902 - Disclosure - Share-Based Compensation - Stock option Activities (Details)", "shortName": "Share-Based Compensation - Stock option Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_duo_ShareIncentivePlan2018Member_JMvPQnx-lky5L7uU8L9zIw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_JcHkCzStE0CW23sul7gMUg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_duo_ShareIncentivePlan2018Member_PXIQPMRXsEyKRVoiP5chXw", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "Unit_Standard_shares_JcHkCzStE0CW23sul7gMUg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R109": { "role": "http://www.fangdd.com/role/DisclosureShareBasedCompensationFairValueAssumptionsDetails", "longName": "41903 - Disclosure - Share-Based Compensation - Fair value assumptions (Details)", "shortName": "Share-Based Compensation - Fair value assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Unit_Standard_pure__GGhEQ8MUEqpTIbVdft0Jw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Unit_Standard_pure__GGhEQ8MUEqpTIbVdft0Jw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R110": { "role": "http://www.fangdd.com/role/DisclosureRevenueInformationDetails", "longName": "42001 - Disclosure - Revenue information (Details)", "shortName": "Revenue information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_srt_ProductOrServiceAxis_duo_InnovationInitiativesAndOtherValueAddedServicesMember_90F8wG4OQ0GWbUfj_EIBGg", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R111": { "role": "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails", "longName": "42101 - Disclosure - (Loss) income per share - Reconciliation (Details)", "shortName": "(Loss) income per share - Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R112": { "role": "http://www.fangdd.com/role/DisclosureLossIncomePerShareSecuritiesExcludedDetails", "longName": "42102 - Disclosure - (Loss) income per share - Securities excluded (Details)", "shortName": "(Loss) income per share - Securities excluded (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_JcHkCzStE0CW23sul7gMUg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_JcHkCzStE0CW23sul7gMUg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R113": { "role": "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails", "longName": "42201 - Disclosure - Business combination (Details)", "shortName": "Business combination (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_30_2020_To_10_30_2020_us-gaap_BusinessAcquisitionAxis_duo_ShanghaiYuancuiInformationTechnologyCo.Ltd.Member_646D1Va2Q06P2zNVKlLOAg", "name": "duo:BusinessCombinationCashConsiderationForNewlyIssuedShares", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R114": { "role": "http://www.fangdd.com/role/DisclosureBusinessCombinationScheduleOfAcquisitionOfDeyuAndJiuyiDetails", "longName": "42202 - Disclosure - Business combination - Schedule of acquisition of Deyu and Jiuyi (Details)", "shortName": "Business combination - Schedule of acquisition of Deyu and Jiuyi (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "114", "firstAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_BusinessAcquisitionAxis_duo_DeyuAndJiuyiMember_VjWjVMGJG0uZ61LAffq39g", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_BusinessAcquisitionAxis_duo_DeyuAndJiuyiMember_VjWjVMGJG0uZ61LAffq39g", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R115": { "role": "http://www.fangdd.com/role/DisclosureCommitmentsAndContingenciesDetails", "longName": "42301 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "115", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "duo:MaximumAmountOfAdditionalCapitalCommitment", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "duo:ScheduleOfAggregatedCarryingAmountMaximumAmountOfAdditionalCapitalCommitmentAndMaximumExposuresOfLimitedPartnershipsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": null }, "R116": { "role": "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails", "longName": "42401 - Disclosure - Related Party Balance and Transactions (Details)", "shortName": "Related Party Balance and Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "116", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:AmountOfOtherIncomeSharedWithRelatedParties", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "duo:AmountOfOtherIncomeSharedWithRelatedParties", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true, "unique": true } }, "R117": { "role": "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "longName": "42501 - Disclosure - Parent only financial information - Condensed Balance Sheets (Details)", "shortName": "Parent only financial information - Condensed Balance Sheets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "117", "firstAnchor": { "contextRef": "As_Of_6_30_2023_sRqSiENtbkqGBUFDZjx3sg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "duo:GoingConcernPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_8A_W_FtThke1zuPbY-c5lg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R118": { "role": "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "longName": "42502 - Disclosure - Parent only financial information - Condensed Statements of Results of Operations (Details)", "shortName": "Parent only financial information - Condensed Statements of Results of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "118", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:GeneralAndAdministrativeExpense", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember__NvLTKG34kCc5uLmckNHqA", "name": "us-gaap:GeneralAndAdministrativeExpense", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R119": { "role": "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "longName": "42503 - Disclosure - Parent only financial information - Condensed statements of cash flows (Details)", "shortName": "Parent only financial information - Condensed statements of cash flows (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "119", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_Uf8veegP40iNGs960E1EbQ", "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember__NvLTKG34kCc5uLmckNHqA", "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "unitRef": "Unit_Standard_CNY_qpM3TdyTMEm0GuW6be0psg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } }, "R120": { "role": "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails", "longName": "42601 - Disclosure - Subsequent events (Details)", "shortName": "Subsequent events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "120", "firstAnchor": { "contextRef": "As_Of_1_1_2013_kb-WFymmlEmNVXlZrOJ7nQ", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "Unit_Standard_shares_JcHkCzStE0CW23sul7gMUg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_17_2023_To_7_17_2023_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_-4qAGnVb4EyDXBW3RIrlDQ", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "Unit_Standard_shares_JcHkCzStE0CW23sul7gMUg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "duo-20230630xex99d1.htm", "unique": true } } }, "tag": { "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 }, "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "terseLabel": "Total liabilities", "totalLabel": "Total liabilities", "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." } } }, "auth_ref": [ "r28", "r299", "r388", "r431", "r432", "r434", "r435", "r436", "r438", "r440", "r442", "r443", "r605", "r608", "r609", "r630", "r826", "r944", "r996", "r997" ] }, "us-gaap_VariableInterestEntityTermsOfArrangements": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "VariableInterestEntityTermsOfArrangements", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Terms of Arrangements", "terseLabel": "Term (in years)", "documentation": "Description of the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, that could require the reporting entity to provide financial support (for example, liquidity arrangements and obligations to purchase assets) to the Variable Interest Entity (VIE), including events or circumstances that could expose the reporting entity to a loss." } } }, "auth_ref": [ "r184", "r186" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureRevenueInformationDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "verboseLabel": "Revenue information", "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." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossCalc2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive (loss) income, net of tax", "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." } } }, "auth_ref": [ "r176", "r193", "r278", "r280", "r285", "r725", "r732" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Debt instrument interest rate", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r31", "r202", "r456" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation and amortization", "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." } } }, "auth_ref": [ "r71", "r112" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "verboseLabel": "Schedule of allowance for doubtful loans", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r95", "r926" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "verboseLabel": "Total deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r11", "r12", "r211", "r228", "r570" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "verboseLabel": "Borrowed amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r202", "r203", "r444", "r660", "r833", "r834" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r2", "r3", "r4", "r8", "r9", "r299", "r388", "r431", "r432", "r434", "r435", "r436", "r438", "r440", "r442", "r443", "r605", "r608", "r609", "r630", "r944", "r996", "r997" ] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "VehiclesMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Vehicles", "terseLabel": "Motor vehicles", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "VariableInterestEntityLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity [Line Items]", "terseLabel": "Variable interest entity", "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." } } }, "auth_ref": [] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonClassBMember", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Common Class B [Member]", "terseLabel": "Class B ordinary shares", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities" } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareSecuritiesExcludedDetails" ], "lang": { "en-us": { "role": { "label": "Series A-1 Preferred Shares", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r884", "r885", "r949" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies, Policy [Policy Text Block]", "verboseLabel": "Commitments and Contingencies", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r120", "r769" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r31", "r445" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.fangdd.com/role/DisclosureRevenueInformationDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r498", "r838", "r839", "r840", "r841", "r842", "r843", "r844" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails", "http://www.fangdd.com/role/DisclosureBusinessCombinationScheduleOfAcquisitionOfDeyuAndJiuyiDetails", "http://www.fangdd.com/role/DisclosureBusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r161", "r162", "r596" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails", "http://www.fangdd.com/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss", "negatedLabel": "Less: allowance for doubtful accounts", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "verboseLabel": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r274", "r378", "r396", "r397", "r400" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossCalc2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Total comprehensive (income) loss attributable to noncontrolling interests", "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." } } }, "auth_ref": [ "r177", "r178", "r193", "r278", "r280", "r286", "r726", "r733" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureRevenueInformationTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "verboseLabel": "Schedule of disaggregation of revenue", "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." } } }, "auth_ref": [ "r951" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies", "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." } } }, "auth_ref": [ "r34", "r220", "r239" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Share-based compensation expenses", "verboseLabel": "Share-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r546" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive (loss) income attributable to ordinary shareholders", "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." } } }, "auth_ref": [ "r45", "r278", "r280", "r287", "r727", "r734" ] }, "us-gaap_LineOfCreditFacilityCapacityAvailableForTradePurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LineOfCreditFacilityCapacityAvailableForTradePurchases", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Capacity Available for Trade Purchases", "terseLabel": "Factoring credit line", "documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for financing purchases of goods acquired for inventory or imminent delivery to a customer." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock par value", "verboseLabel": "Ordinary shares, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r16" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r119", "r425", "r426", "r768", "r942" ] }, "us-gaap_CommonStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockVotingRights", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Voting Rights", "terseLabel": "Voting rights", "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights." } } }, "auth_ref": [ "r129" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Written-off", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r399" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Class A ordinary shares", "verboseLabel": "Ordinary shares", "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." } } }, "auth_ref": [ "r16", "r858" ] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressAddressLine3", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "terseLabel": "Current liabilities", "totalLabel": "Total current liabilities", "verboseLabel": "Total current liability", "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." } } }, "auth_ref": [ "r30", "r259", "r299", "r388", "r431", "r432", "r434", "r435", "r436", "r438", "r440", "r442", "r443", "r605", "r608", "r609", "r630", "r858", "r944", "r996", "r997" ] }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Debt principal amount", "documentation": "Amount of the required periodic payments applied to principal." } } }, "auth_ref": [ "r32" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r54" ] }, "country_KY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2022", "localname": "KY", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails" ], "lang": { "en-us": { "role": { "label": "Cayman" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureTaxationComponentsOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 }, "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationComponentsOfIncomeTaxExpenseBenefitDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income (benefit) tax", "verboseLabel": "Deferred income tax expenses", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r71", "r159", "r577", "r586", "r587", "r901" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRisk" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentration and Risk", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r91" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liability", "verboseLabel": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "verboseLabel": "Accounts receivable, net", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Offering price per share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails", "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Equity method investment, net", "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." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "WarrantMember", "presentation": [ "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "terseLabel": "Warrant", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r25" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Ordinary shares, shares authorized", "verboseLabel": "Ordinary shares, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r85", "r86", "r197", "r198", "r375", "r767", "r1014" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock issued", "verboseLabel": "Common stock issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r16" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2022", "localname": "CN", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails", "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails", "http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails" ], "lang": { "en-us": { "role": { "label": "PRC" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails", "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Table]", "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." } } }, "auth_ref": [ "r105", "r257", "r299", "r388", "r630" ] }, "us-gaap_CreditAvailabilityConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CreditAvailabilityConcentrationRiskMember", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails" ], "lang": { "en-us": { "role": { "label": "Loan receivable balance", "documentation": "Reflects the percentage that borrowing or credit line availability under commitments from one or more lenders is to a selected benchmark, such as total debt, segment debt. Risk is the materially adverse effects that funds which may be needed for operations or for a specific purpose will not be available on terms that are acceptable to an entity, if at all." } } }, "auth_ref": [ "r84" ] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "VIE", "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." } } }, "auth_ref": [ "r185", "r604", "r605", "r608", "r609" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails", "http://www.fangdd.com/role/DisclosureFairValueMeasurementShortTermInvestmentsDetails", "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r32", "r305", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r660", "r832", "r833", "r834", "r835", "r836", "r899" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "verboseLabel": "Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r851" ] }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureCommitmentsAndContingenciesTables", "http://www.fangdd.com/role/DisclosureLeaseTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of minimum annual lease commitments in accordance with ASC Topic 840", "verboseLabel": "Schedule of future minimum lease commitments under non-cancelable operating lease agreements", "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date." } } }, "auth_ref": [ "r250" ] }, "duo_IncomeTaxDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "IncomeTaxDisclosureLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails", "http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails", "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "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 Disclosure [Line Items]", "terseLabel": "Taxation" } } }, "auth_ref": [] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Intangible assets acquired in connection with business combination", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r420" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Grant to Employees (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r525" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r257", "r299", "r388", "r630" ] }, "duo_NumberOfCommonStockReDesignated": { "xbrltype": "sharesItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NumberOfCommonStockReDesignated", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of common stock re-designated during the period.", "label": "Number Of Common Stock Re-designated", "terseLabel": "Ordinary shares re-designated to Series A-1 Preferred Shares" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ForeignCurrencyExchangeRateTranslation1", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Exchange Rate, Translation", "terseLabel": "Translation to USD", "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency." } } }, "auth_ref": [ "r655", "r656" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Equity Securities without Readily Determinable Fair Value [Policy Text Block]", "verboseLabel": "Long-term equity investments", "documentation": "Disclosure of accounting policy for investment in equity security without readily determinable fair value, which does not qualify for practical expedient to estimate fair value using net asset value per share. Includes, but is not limited to, information considered for determining upward and downward adjustment from observable price change." } } }, "auth_ref": [ "r385" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of acquisition of Deyu and Jiuyi", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r161", "r162" ] }, "us-gaap_ForeignCurrencyTransactionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ForeignCurrencyTransactionAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExaminationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxExaminationTable", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination [Table]", "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued." } } }, "auth_ref": [ "r152" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r303", "r304", "r447", "r462", "r820", "r821" ] }, "duo_ThresholdMinimumPercentageOfOutstandingPreferredShareHoldersToProvideWrittenConsentForAutomaticConversionOfConvertiblePreferredStock": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ThresholdMinimumPercentageOfOutstandingPreferredShareHoldersToProvideWrittenConsentForAutomaticConversionOfConvertiblePreferredStock", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold minimum percentage of outstanding preferred share holders to provide written consent for automatic conversion of convertible preferred stock.", "label": "Threshold Minimum Percentage Of Outstanding Preferred Share Holders To Provide Written Consent For Automatic Conversion Of Convertible Preferred Stock", "terseLabel": "Threshold minimum percentage of outstanding preferred share holders to provide written consent" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities without Readily Determinable Fair Value [Line Items]", "verboseLabel": "Long-term equity investment, net", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting third year", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ForeignCurrencyTransactionGainLossBeforeTaxAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), before Tax [Abstract]", "terseLabel": "Foreign Currency" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Equity method investment, net" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of actual income tax expense reported in the Consolidated Statements of Comprehensive Income (Loss) and amount computed by applying the PRC statutory income tax rate of 25% to income before income taxes", "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." } } }, "auth_ref": [ "r151" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting first year", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities", "verboseLabel": "Liabilities" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements", "terseLabel": "Leasehold improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r113" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareSecuritiesExcludedDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r526" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity method investees", "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r880", "r900", "r922", "r991" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.fangdd.com/role/DisclosureGoodwillNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r417", "r831" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Cash proceeds paid for business combination, net of cash acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r59" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTable", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities without Readily Determinable Fair Value [Table]", "documentation": "Disclosure of information about investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r918", "r919", "r920" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 9.0 }, "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Foreign currency exchange gain, net", "terseLabel": "Foreign currency exchange gain, net", "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement." } } }, "auth_ref": [ "r642", "r643", "r644", "r646" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r107", "r108", "r706" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureGoodwillNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill, net", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r831", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of tax effects of temporary differences that give rise to the deferred income tax assets and liabilities", "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." } } }, "auth_ref": [ "r154" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Grant to Employees (in shares)", "verboseLabel": "Options granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r525" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "verboseLabel": "Schedule of anti-dilutive securities", "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." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedPaymentArrangementNonemployeeMember", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareSecuritiesExcludedDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Series C preferred shareholder", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r513", "r517", "r518", "r519", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r541", "r542", "r543", "r544", "r545" ] }, "duo_StatusForTaxabilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "StatusForTaxabilityAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails", "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to various tax status.", "label": "Status For Taxability [Axis]" } } }, "auth_ref": [] }, "duo_ShareholderXiZengThroughZxInternationalLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShareholderXiZengThroughZxInternationalLtdMember", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Xi Zeng, who owns shares in the company through ZX International Ltd.", "label": "Xi Zeng through ZX International Ltd" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets, net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r562", "r563" ] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting second year", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "verboseLabel": "Effective interests in the limited partnerships", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r103" ] }, "duo_AccruedExpensesAndOtherPayablesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AccruedExpensesAndOtherPayablesLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" ], "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": "Accrued Expenses And Other Payables [Line Items]", "terseLabel": "Accrued expenses and other payables" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LeasesAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "duo_DueToFranchiseesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DueToFranchiseesCurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" ], "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred for amounts due to franchisees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due To Franchisees, Current", "terseLabel": "Amounts due to franchisees" } } }, "auth_ref": [] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TaxPeriodAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails", "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Other than Temporary Impairment", "negatedLabel": "Impairment losses", "terseLabel": "Impairment loss for long-term equity investment", "verboseLabel": "Impairment losses", "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." } } }, "auth_ref": [ "r101" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 }, "http://www.fangdd.com/role/DisclosureTaxationComponentsOfIncomeTaxExpenseBenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "http://www.fangdd.com/role/DisclosureTaxationComponentsOfIncomeTaxExpenseBenefitDetails", "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax (expense) benefit", "totalLabel": "Income tax expense", "verboseLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r302", "r320", "r321", "r353", "r564", "r585", "r591", "r736" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r21", "r214", "r237", "r858", "r900", "r922", "r991" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r275", "r816", "r858" ] }, "duo_ShareholderJianchengLiThroughTianyuNetworkInternationalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShareholderJianchengLiThroughTianyuNetworkInternationalMember", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Jiancheng Li, who owns shares in the company through Tianyu Network international.", "label": "Jiancheng Li through Tianyu Network international" } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TaxPeriodDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted average exercise price" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r980" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Equity Method Investment, Distribution", "terseLabel": "Dividend received from equity method investments", "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities." } } }, "auth_ref": [ "r47", "r67", "r71", "r243" ] }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RedeemableConvertiblePreferredStockMember", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareSecuritiesExcludedDetails" ], "lang": { "en-us": { "role": { "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable Convertible Preferred Shares", "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer." } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails", "http://www.fangdd.com/role/DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r322", "r512", "r877", "r907" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNet" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, equipment and software, net", "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." } } }, "auth_ref": [ "r118", "r770", "r771", "r772" ] }, "duo_LineOfCreditFromBankOfShanghaiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "LineOfCreditFromBankOfShanghaiMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Line of credit from Bank of Shanghai.", "label": "Line of credit from Bank of Shanghai" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfBeginningAndEndingAmountOfTotalUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "negatedLabel": "Additions", "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns." } } }, "auth_ref": [ "r982" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ParentMember", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Parent [Member]", "terseLabel": "Total shareholders' equity attributable to Fangdd Network Group Limited", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "duo_BorrowingFromShenzhenZhongxiaodanCommercialInsuranceCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BorrowingFromShenzhenZhongxiaodanCommercialInsuranceCoLtdMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Borrowing from Shenzhen Zhongxiaodan Commercial Insurance Co., Ltd..", "label": "Borrowing from Shenzhen Zhongxiaodan Commercial Insurance Co., Ltd." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityRegistrantName", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r865" ] }, "duo_BusinessCombinationMinimumNumberOfRealEstateAgenciesManaged": { "xbrltype": "integerItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BusinessCombinationMinimumNumberOfRealEstateAgenciesManaged", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum number of real estate agencies managed by the acquiree in China.", "label": "Business Combination, Minimum Number of Real Estate Agencies Managed", "terseLabel": "Minimum number of real estate agencies managed in China" } } }, "auth_ref": [] }, "us-gaap_DepositAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DepositAssetsAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Deposit Assets [Abstract]", "terseLabel": "Deposits with real estate developers" } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharePrice", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues, Issue Price Per Share", "terseLabel": "Share price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "duo_BusinessCombinationCashConsiderationForExistingShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BusinessCombinationCashConsiderationForExistingShares", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of equity interest from the shareholders of acquiree during the period.", "label": "Business Combination, Cash Consideration for Existing Shares", "terseLabel": "Cash consideration for acquisition of equity interest from the shareholders" } } }, "auth_ref": [] }, "duo_OneYearLoansFromBankOfChinaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "OneYearLoansFromBankOfChinaMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "One-year loans from Bank of China.", "label": "One-year loans from Bank of China" } } }, "auth_ref": [] }, "duo_ShenzhenFangddNetworkTechnologyLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShenzhenFangddNetworkTechnologyLtdMember", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Shenzhen Fangdd Network Technology Ltd.", "label": "Shenzhen Fangdd" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetSecurityDepositsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [] }, "duo_GoingConcernAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "GoingConcernAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Going concern.", "label": "Going concern [abstract]", "terseLabel": "Going concern" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r50", "r299", "r354", "r363", "r369", "r371", "r388", "r431", "r432", "r434", "r435", "r436", "r438", "r440", "r442", "r443", "r630", "r827", "r944" ] }, "duo_PercentageOfOfficeRentalExpenses": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "PercentageOfOfficeRentalExpenses", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of office rental expenses.", "label": "Percentage of Office rental expenses", "terseLabel": "Percentage of Office rental expenses" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Long-term equity investment, net", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r383" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Share of profit (loss) from equity method investments, net of income tax", "terseLabel": "Share of results", "verboseLabel": "Share of (loss) profit from equity method investees, net of income tax", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r47", "r71", "r102", "r222", "r243", "r352" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business combination" } } }, "auth_ref": [] }, "duo_BrokerageFirmsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BrokerageFirmsMember", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents Brokerage firms.", "label": "Brokerage Firms [Member]", "terseLabel": "Brokerage Firms" } } }, "auth_ref": [] }, "duo_DueToFundProvidersCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DueToFundProvidersCurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" ], "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred for amounts due to fund providers. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due To Fund Providers, Current", "terseLabel": "Amounts due to fund providers" } } }, "auth_ref": [] }, "duo_FddNetworkHoldingLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "FddNetworkHoldingLtdMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to FDD Network Holding Ltd.", "label": "FDD Network Holding Ltd" } } }, "auth_ref": [] }, "duo_ShortTermInvestmentsTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShortTermInvestmentsTerm", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "The period of maturity of short-term investments.", "label": "Short Term Investments, Term", "terseLabel": "Maturity term of short term investments (in days or months)" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "verboseLabel": "Property, equipment and software, net", "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." } } }, "auth_ref": [] }, "duo_DepositsWithRealEstateDevelopersPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DepositsWithRealEstateDevelopersPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy on deposits with real estate developers.", "label": "Deposits With Real Estate Developers [Policy Text Block]", "verboseLabel": "Deposits with real estate developers" } } }, "auth_ref": [] }, "duo_ThresholdNoticePeriodRequiredToTerminateAgreement": { "xbrltype": "durationItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ThresholdNoticePeriodRequiredToTerminateAgreement", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the threshold period of written notice required to terminate the agreement.", "label": "Threshold Notice Period Required to Terminate Agreement", "verboseLabel": "Threshold period of written notice required to terminate the agreement" } } }, "auth_ref": [] }, "duo_ExclusiveOptionAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ExclusiveOptionAgreementsMember", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information on exclusive option agreement.", "label": "Exclusive Option Agreements [Member]", "terseLabel": "Exclusive Option Agreements" } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "verboseLabel": "Non-Current Portion", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "duo_DeferredTaxAssetsTaxDeferredExpenseAdvertisementExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DeferredTaxAssetsTaxDeferredExpenseAdvertisementExpenses", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from advertisement expenses.", "label": "Deferred Tax Assets, Tax Deferred Expense, Advertisement Expenses", "terseLabel": "Deductible advertisement expenses" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationFairValueAssumptionsDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-Based Compensation", "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." } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NotesAndLoansReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Current Portion", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r376", "r377", "r724" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails", "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory tax rate (as a percent)", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r301", "r565", "r589" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails", "http://www.fangdd.com/role/DisclosureBusinessCombinationScheduleOfAcquisitionOfDeyuAndJiuyiDetails", "http://www.fangdd.com/role/DisclosureBusinessCombinationTables", "http://www.fangdd.com/role/DisclosureGoodwillNetAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r596", "r848", "r849" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfBeginningAndEndingAmountOfTotalUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "negatedPeriodEndLabel": "Ending balance", "negatedPeriodStartLabel": "Beginning balance", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r559", "r567" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "(Loss) income before tax, domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r300", "r588" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r865" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Investment, Policy [Policy Text Block]", "verboseLabel": "Short-term investments", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r387", "r1011" ] }, "duo_RentalAndOtherDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "RentalAndOtherDeposits", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetRentalAndOtherDepositDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetRentalAndOtherDepositDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of rental and other deposits.", "label": "Rental and Other Deposits", "terseLabel": "Rental and other deposits, net", "totalLabel": "Rental and other deposits, net" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Foreign currency translation adjustments, tax", "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." } } }, "auth_ref": [ "r39", "r42", "r645", "r653" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "(Loss) income before tax, foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r300", "r588" ] }, "duo_EmployeeBenefitsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "EmployeeBenefitsPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy on employee benefits.", "label": "Employee Benefits [Policy Text Block]", "terseLabel": "Employee Benefits" } } }, "auth_ref": [] }, "duo_WithdrawalPenalty": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "WithdrawalPenalty", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to withdrawal penalty.", "label": "Withdrawal Penalty", "terseLabel": "Withdrawal penalty" } } }, "auth_ref": [] }, "duo_SalesAndMarketingExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SalesAndMarketingExpensesPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy on sales and marketing expenses.", "label": "Sales and Marketing Expenses [Policy Text Block]", "verboseLabel": "Sales and marketing expenses" } } }, "auth_ref": [] }, "duo_StatutoryReservesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "StatutoryReservesPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy on statutory reserves.", "label": "Statutory Reserves [Policy Text Block]", "verboseLabel": "Statutory Reserves" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Income Tax Penalties Expense", "terseLabel": "Late payment surcharge on uncertain tax position", "documentation": "Amount of expense for penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r981" ] }, "duo_SixMonthLoanFromBankOfChinaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SixMonthLoanFromBankOfChinaMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Six-month loan from Bank of China.", "label": "Six-month loan from Bank of China" } } }, "auth_ref": [] }, "duo_GeneralAndAdministrativeExpensesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "GeneralAndAdministrativeExpensesPolicyPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy on general and administrative expenses.", "label": "General and Administrative Expenses, Policy [Policy Text Block]", "verboseLabel": "General and administrative expenses" } } }, "auth_ref": [] }, "duo_BusinessCombinationCashConsiderationForNewlyIssuedShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BusinessCombinationCashConsiderationForNewlyIssuedShares", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the subscription for newly issued ordinary shares of acquiree during the period.", "label": "Business Combination, Cash Consideration for Newly Issued Shares", "terseLabel": "Cash consideration for subscription of newly issued ordinary shares" } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityFileNumber", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "duo_NonGroupCollaborativeAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NonGroupCollaborativeAgreementsMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Non-Group Collaborative Agreements.", "label": "Non-Group Collaborative Agreements" } } }, "auth_ref": [] }, "duo_ConversionOfRedeemableConvertiblePreferredSharesToClassOrdinaryShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ConversionOfRedeemableConvertiblePreferredSharesToClassOrdinaryShares", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesMovementsInRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Conversion of Redeemable Convertible Preferred Shares to Class A Ordinary Shares.", "label": "Conversion of Redeemable Convertible Preferred Shares to Class A Ordinary Shares", "negatedLabel": "Conversion of Redeemable Convertible Preferred Shares to Class A Ordinary Shares" } } }, "auth_ref": [] }, "duo_LoansToEquityMethodInvestees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "LoansToEquityMethodInvestees", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of loans to equity method investees.", "label": "Loans to Equity Method Investees", "terseLabel": "Loans to equity method investees, net" } } }, "auth_ref": [] }, "us-gaap_NotesReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NotesReceivableGross", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails": { "parentTag": "us-gaap_NotesReceivableNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAgingOfLoansReceivableDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, before Allowance for Credit Loss", "terseLabel": "Total loans", "verboseLabel": "Loans receivable, gross", "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r272", "r379", "r401", "r402", "r786", "r787", "r829", "r830", "r925", "r1015" ] }, "duo_ScheduleOfPrepaymentsAndOtherAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ScheduleOfPrepaymentsAndOtherAssetsTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetTables" ], "lang": { "en-us": { "role": { "documentation": "The element represents Schedule of Prepayments and Other Assets.", "label": "Schedule of Prepayments and Other Assets Text Block", "verboseLabel": "Schedule of prepayments and other assets" } } }, "auth_ref": [] }, "duo_GovernmentGrantsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "GovernmentGrantsPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy on government grants.", "label": "Government Grants [Policy Text Block]", "verboseLabel": "Government grants" } } }, "auth_ref": [] }, "duo_RelatedPartyTransactionTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "RelatedPartyTransactionTerm", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Term per the agreement, for example, leasing and debt arrangements between related parties, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Related Party Transaction, Term", "verboseLabel": "Term of loans (in years)" } } }, "auth_ref": [] }, "duo_BusinessOperationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BusinessOperationAgreementMember", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information on business operation agreement.", "label": "Business Operation Agreement [Member]", "terseLabel": "Business Operation Agreement" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expenses):", "verboseLabel": "Other income:" } } }, "auth_ref": [] }, "duo_SecurityDepositsWithRealEstateDevelopers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SecurityDepositsWithRealEstateDevelopers", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetSecurityDepositsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetSecurityDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of security deposits with real estate developers.", "label": "Security Deposits with Real Estate Developers", "terseLabel": "Security deposits with real estate developers, net", "totalLabel": "Security deposits with real estate developers, net" } } }, "auth_ref": [] }, "duo_SeriesRedeemableConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SeriesRedeemableConvertiblePreferredStockMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Series A Redeemable Convertible Preferred Stock.", "label": "Series A Redeemable Convertible Preferred Shares" } } }, "auth_ref": [] }, "us-gaap_OtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherCurrentAssetsTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNet" ], "lang": { "en-us": { "role": { "label": "Other Current Assets [Text Block]", "terseLabel": "Prepayments and other assets, net", "documentation": "The entire disclosure for other current assets." } } }, "auth_ref": [] }, "duo_PaymentsToFundLoansToEquityMethodInvestees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "PaymentsToFundLoansToEquityMethodInvestees", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with extending loans to equity method investees.", "label": "Payments to Fund Loans to Equity Method Investees", "negatedLabel": "Loans to equity method investees" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombination" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business combination", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r173", "r597" ] }, "duo_FurnitureAndOfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "FurnitureAndOfficeEquipmentMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to furniture and office equipment.", "label": "Furniture and office equipment" } } }, "auth_ref": [] }, "duo_PercentageOfBaseTransactionPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "PercentageOfBaseTransactionPrice", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of base transaction price.", "label": "Percentage of Base Transaction Price", "terseLabel": "Percentage of base transaction price" } } }, "auth_ref": [] }, "duo_PrepaidExpenseAndOtherAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "PrepaidExpenseAndOtherAssetsGross", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Gross amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.", "label": "Prepaid Expense and Other Assets Gross", "totalLabel": "Prepayments and other assets, net" } } }, "auth_ref": [] }, "duo_SalesIncentiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SalesIncentiveMember", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for income from sales incentive.", "label": "Sales Incentive [Member]", "terseLabel": "Sales Incentive" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r115" ] }, "duo_PrepaymentForInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "PrepaymentForInvestments", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of prepayment for investments.", "label": "Prepayment for Investments", "verboseLabel": "Prepayment" } } }, "auth_ref": [] }, "duo_CurrentInstalmentsOfLongTermLoansFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "CurrentInstalmentsOfLongTermLoansFromRelatedParties", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails" ], "lang": { "en-us": { "role": { "documentation": "Current instalments of long-term loans from a related party.", "label": "Current Instalments of Long-term Loans from Related Parties", "terseLabel": "Current instalments of long-term loans from a related party" } } }, "auth_ref": [] }, "duo_RealEstateDevelopersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "RealEstateDevelopersMember", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to real estate developers.", "label": "Real estate developers" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, equipment and software, net" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails", "http://www.fangdd.com/role/DisclosureBusinessCombinationScheduleOfAcquisitionOfDeyuAndJiuyiDetails", "http://www.fangdd.com/role/DisclosureBusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition", "terseLabel": "Business combination", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property, equipment and software, net", "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." } } }, "auth_ref": [ "r115" ] }, "duo_LoansReceivableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "LoansReceivableInterestRate", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of interest rate of loans receivable.", "label": "Loans Receivable, Interest Rate", "verboseLabel": "Interest rate on loan" } } }, "auth_ref": [] }, "duo_LoansReceivableTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "LoansReceivableTerm", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of loans receivable, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days..", "label": "Loans Receivable, Term", "verboseLabel": "Loan original term" } } }, "auth_ref": [] }, "duo_DueToEquityMethodInvesteesForDirectTransactionsWithRealEstateDevelopers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DueToEquityMethodInvesteesForDirectTransactionsWithRealEstateDevelopers", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred for amounts due to equity method investees in respect of the deposits payments or refund transactions directly made by the funds providers to property developers. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due To Equity Method Investees For Direct Transactions With Real Estate Developers", "terseLabel": "Payable to equity method investees for direct transactions with property developers" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExaminationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxExaminationLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination [Line Items]", "terseLabel": "Taxation", "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." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r114", "r262" ] }, "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAgingOfLoansReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Past Due [Line Items]", "terseLabel": "Prepayments and other assets, net", "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." } } }, "auth_ref": [] }, "duo_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DenominatorAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition", "label": "Denominator [Abstract]", "verboseLabel": "Denominator:" } } }, "auth_ref": [] }, "duo_NumberOfCompaniesBenefitFromProgressiveRates": { "xbrltype": "integerItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NumberOfCompaniesBenefitFromProgressiveRates", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of companies from each group that can be nominated to benefit from the progressive rates.", "label": "Number of Companies, Benefit from Progressive Rates", "terseLabel": "Number of companies from each group benefit from the progressive rates" } } }, "auth_ref": [] }, "duo_SeriesA2RedeemableConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SeriesA2RedeemableConvertiblePreferredStockMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesMovementsInRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Series A-2 Redeemable Convertible Preferred Stock.", "label": "Series A-2 Redeemable Convertible Preferred Shares", "terseLabel": "Series A-2 Redeemable Convertible Preferred Shares" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive (loss) income", "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." } } }, "auth_ref": [ "r40", "r44", "r183", "r682", "r740", "r741", "r889", "r890", "r891", "r904", "r905", "r906" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "duo_DepositsWithRealEstateDevelopers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DepositsWithRealEstateDevelopers", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred for deposits with real estate developers, in respect of the deposits payments or refund transactions directly made by the funds providers to property developers. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Deposits With Real Estate Developers", "terseLabel": "Deposits with real estate developers" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "duo_SeriesBRedeemableConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SeriesBRedeemableConvertiblePreferredStockMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesMovementsInRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Series B Redeemable Convertible Preferred Stock.", "label": "Series B Redeemable Convertible Preferred Shares", "terseLabel": "Series B Redeemable Convertible Preferred Shares" } } }, "auth_ref": [] }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedPaymentArrangementEmployeeMember", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareSecuritiesExcludedDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Employees", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r515", "r517", "r518", "r519", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r541", "r542", "r543", "r544", "r545" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r527" ] }, "duo_ShareBasedPaymentArrangementOptionPeriodNotToExercise": { "xbrltype": "durationItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShareBasedPaymentArrangementOptionPeriodNotToExercise", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Period Grantees agreed not to exercise any stock option, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Period Not to Exercise", "terseLabel": "Grantees agreed not to exercise any stock option (in months)" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfBeginningAndEndingAmountOfTotalUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "duo_DepositsWithRealEstateDevelopersCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DepositsWithRealEstateDevelopersCurrent", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The carrying value as of balance sheet date of deposits with real estate developers, classified as current.", "label": "Deposits With Real Estate Developers, Current", "terseLabel": "Advance deposits" } } }, "auth_ref": [] }, "duo_PercentageOfLoanFacilitationFee": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "PercentageOfLoanFacilitationFee", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of loan facilitation fee.", "label": "Percentage of Loan Facilitation Fee", "terseLabel": "Percentage on loan facilitation fee" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (in shares)", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r523" ] }, "duo_RevenueFromContractWithCustomerExcludingAssessedTaxSharedWithFundProviders": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxSharedWithFundProviders", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails" ], "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, shared with fund providers (including the Group's equity method investees).", "label": "Revenue From Contract With Customer Excluding Assessed Tax, Shared With Fund Providers", "terseLabel": "Revenues shared with fund providers (including the Group's equity method investees)" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r257", "r299", "r388", "r630" ] }, "duo_DeferredTaxAssetsValuationAllowanceMovementsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DeferredTaxAssetsValuationAllowanceMovementsRollForward", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationMovementsOfValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Deferred Tax Assets Valuation Allowance, Movements" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxation" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Taxation", "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." } } }, "auth_ref": [ "r301", "r566", "r568", "r575", "r584", "r590", "r592", "r593", "r595" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LineOfCreditMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Line of credit", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "verboseLabel": "Accumulated other comprehensive loss", "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." } } }, "auth_ref": [ "r41", "r43", "r44", "r273", "r731", "r745", "r749" ] }, "duo_ImpairmentLossOfNonCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ImpairmentLossOfNonCurrentAssets", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 6.0 }, "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for non-current assets.", "label": "Impairment Loss of Non-Current Assets", "negatedLabel": "Impairment loss for non-current assets", "terseLabel": "Impairment loss for non-current assets" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivableAllowanceForCreditLosses", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails": { "parentTag": "us-gaap_NotesReceivableNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAllowanceForDoubtfulAccountsDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss", "negatedLabel": "Less: allowance for doubtful loans", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r93", "r274", "r396", "r397", "r400", "r786", "r788", "r789", "r1007" ] }, "duo_InnovationInitiativesAndOtherValueAddedServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "InnovationInitiativesAndOtherValueAddedServicesMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRevenueInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to innovation initiatives and other value added services.", "label": "Innovation initiatives and other value-added services" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable (in dollars per share)", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r523" ] }, "duo_ShenzhenFangddInformationTechnologyCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShenzhenFangddInformationTechnologyCoLtdMember", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Shenzhen Fangdd Information Technology Co. Ltd. (\"Fangdd Information\").", "label": "Shenzhen Fangdd Information Technology Co Ltd [Member]", "terseLabel": "Fangdd Information" } } }, "auth_ref": [] }, "us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LoansAndLeasesReceivableNetReportedAmountAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loans receivable, net" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Maximum aggregate number of shares that may be issued", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r852" ] }, "duo_ImpairmentLossOfNonCurrentAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ImpairmentLossOfNonCurrentAssetsPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "The accounting policy for impairment loss of non-current assets.", "label": "Impairment Loss of Non-Current Assets [Policy Text Block]", "terseLabel": "Impairment loss of non-current assets" } } }, "auth_ref": [] }, "duo_BaseCommissionFromTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BaseCommissionFromTransactionsMember", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails", "http://www.fangdd.com/role/DisclosureRevenueInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to base commission from transactions.", "label": "Base Commission From Transactions [Member]", "terseLabel": "Base commission from transactions" } } }, "auth_ref": [] }, "duo_AdjustmentsToAdditionalPaidInCapitalAcquisitionOfNonControllingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AdjustmentsToAdditionalPaidInCapitalAcquisitionOfNonControllingInterests", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC), resulting from acquisition of non-controlling interests.", "label": "Adjustments To Additional Paid in Capital, Acquisition Of Non-controlling Interests", "verboseLabel": "Acquisition of additional interests in subsidiaries" } } }, "auth_ref": [] }, "duo_PeriodIncreaseDecreaseFromChangeOfOwnershipInterestInSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "PeriodIncreaseDecreaseFromChangeOfOwnershipInterestInSubsidiaries", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in stockholders' equity during the period due to change of ownership interest in subsidiaries.", "label": "Period Increase (Decrease) from Change of Ownership Interest in Subsidiaries", "terseLabel": "Change of ownership interest in the subsidiaries" } } }, "auth_ref": [] }, "duo_AllowanceForDoubtfulDepositsWithRealEstateDevelopers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AllowanceForDoubtfulDepositsWithRealEstateDevelopers", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetSecurityDepositsDetails": { "parentTag": "duo_SecurityDepositsWithRealEstateDevelopers", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetSecurityDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of allowance for doubtful deposits with real estate developers.", "label": "Allowance for Doubtful Deposits with Real Estate Developers", "negatedLabel": "Less: Allowance for doubtful accounts" } } }, "auth_ref": [] }, "duo_IncomeFromGovernmentGrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "IncomeFromGovernmentGrants", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "documentation": "Non-operating income earned by the company from government grants.", "label": "Income From Government Grants", "terseLabel": "Government grants" } } }, "auth_ref": [] }, "duo_IndividualCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "IndividualCustomersMember", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents member information pertaining to individual customers.", "label": "Individual customers" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails", "http://www.fangdd.com/role/DisclosureGoodwillNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Equity interest held (in percent)", "verboseLabel": "Equity interest acquired (as a percent)", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r160" ] }, "duo_GoingConcernPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "GoingConcernPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "The accounting policy for going concern.", "label": "Going Concern [Policy Text Block]", "terseLabel": "Going concern" } } }, "auth_ref": [] }, "duo_SeriesCRedeemableConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SeriesCRedeemableConvertiblePreferredStockMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesMovementsInRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Series C Redeemable Convertible Preferred Stock.", "label": "Series C Redeemable Convertible Preferred Shares", "terseLabel": "Series C Redeemable Convertible Preferred Shares" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails", "http://www.fangdd.com/role/DisclosureRevenueInformationDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r372", "r705", "r838", "r859", "r940", "r941", "r951", "r1012" ] }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "negatedLabel": "Noncontrolling interests", "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date." } } }, "auth_ref": [ "r165" ] }, "us-gaap_PaymentsForRepurchaseOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsForRepurchaseOfEquity", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Equity", "terseLabel": "Total consideration on shares repurchased", "documentation": "The cash outflow to reacquire common and preferred stock." } } }, "auth_ref": [ "r64" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]", "terseLabel": "The allocation of the purchase price as of the date of acquisition" } } }, "auth_ref": [] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "CountryRegion", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "verboseLabel": "Additional paid-in capital", "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." } } }, "auth_ref": [ "r17", "r858" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "totalLabel": "Total", "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree." } } }, "auth_ref": [ "r164" ] }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShortTermDebtWeightedAverageInterestRate", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Weighted average interest rates (as a percent)", "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time." } } }, "auth_ref": [ "r24" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "CityAreaCode", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShortTermBorrowingsAbstract", "lang": { "en-us": { "role": { "label": "Short-term bank borrowings" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "LocalPhoneNumber", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "terseLabel": "Capital contribution from noncontrolling shareholder", "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders." } } }, "auth_ref": [ "r137", "r179", "r182" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureLeaseComponentsOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureLeaseComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r670", "r857" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital", "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." } } }, "auth_ref": [ "r552", "r553", "r554", "r904", "r905", "r906", "r990" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling interests", "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." } } }, "auth_ref": [ "r174", "r478", "r904", "r905", "r906" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Concentration and Risk" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Identifiable and amortizable intangible assets", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r163", "r164" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "terseLabel": "Allowance for doubtful accounts", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r157", "r985" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Equity Method Investments", "verboseLabel": "Long-term equity investment impairment", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated impairment losses." } } }, "auth_ref": [ "r157", "r985" ] }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" ], "lang": { "en-us": { "role": { "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Other taxes and surcharge payable", "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)." } } }, "auth_ref": [ "r29", "r148", "r818" ] }, "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest", "terseLabel": "Disposal of subsidiaries", "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest." } } }, "auth_ref": [ "r137", "r179", "r182" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "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." } } }, "auth_ref": [ "r204", "r205" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "Security12bTitle", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r864" ] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentAccountingStandard", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "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'." } } }, "auth_ref": [ "r869" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Equity Method Investments", "negatedLabel": "Investment in equity method investments", "terseLabel": "Additions", "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." } } }, "auth_ref": [ "r59" ] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other payables (including accrued expenses and other payables of consolidated VIE without recourse to the Company of RMB145,088 and RMB86,989 as of December 31, 2022 and June 30, 2023, respectively. Note 1)", "totalLabel": "Accrued expenses and other payables", "verboseLabel": "Accrued expenses and other payables", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "srt_ReportableLegalEntitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ReportableLegalEntitiesMember", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Reportable Legal Entities", "documentation": "Legal entities of the consolidated entity reporting separate financial information in the entity's financial statements." } } }, "auth_ref": [ "r305", "r943", "r946", "r947", "r1017", "r1020", "r1021" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "NoTradingSymbolFlag", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "negatedLabel": "Investments in and amounts due from subsidiaries, the VIE and VIE's subsidiaries", "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)." } } }, "auth_ref": [ "r59" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets", "verboseLabel": "Non-current asset" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "terseLabel": "Current assets", "totalLabel": "Total current assets", "verboseLabel": "Total current assets", "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." } } }, "auth_ref": [ "r258", "r276", "r299", "r388", "r431", "r432", "r434", "r435", "r436", "r438", "r440", "r442", "r443", "r604", "r608", "r630", "r858", "r944", "r945", "r996" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Restrictions on Cash and Cash Equivalents [Table]", "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r79", "r207", "r234" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "TradingSymbol", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "terseLabel": "Professional service fee", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r29" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "RangeAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails", "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails", "http://www.fangdd.com/role/DisclosureFairValueMeasurementShortTermInvestmentsDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails", "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansReceivableNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails", "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r427", "r428", "r429", "r430", "r502", "r511", "r542", "r543", "r544", "r696", "r700", "r737", "r783", "r784", "r837", "r850", "r861", "r939", "r948", "r999", "r1000", "r1001", "r1002", "r1003" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "SecurityExchangeName", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r866" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "RangeMember", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails", "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails", "http://www.fangdd.com/role/DisclosureFairValueMeasurementShortTermInvestmentsDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails", "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansReceivableNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails", "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r427", "r428", "r429", "r430", "r502", "r511", "r542", "r543", "r544", "r696", "r700", "r737", "r783", "r784", "r837", "r850", "r861", "r939", "r948", "r999", "r1000", "r1001", "r1002", "r1003" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net", "verboseLabel": "Net deferred tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r150", "r984" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets", "verboseLabel": "Current asset" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShortTermDebtLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt [Line Items]", "terseLabel": "Short-term bank borrowings", "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." } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent", "terseLabel": "Non-current assets", "totalLabel": "Total non-current assets", "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." } } }, "auth_ref": [ "r299", "r388", "r431", "r432", "r434", "r435", "r436", "r438", "r440", "r442", "r443", "r604", "r608", "r630", "r944", "r945", "r996" ] }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShortTermBankLoansAndNotesPayable", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Short-Term Bank Loans and Notes Payable", "terseLabel": "Short-term bank borrowings (including short-term bank borrowings of consolidated VIE without recourse to the Company of RMB72,500 and nil as of December 31, 2022 and June 30, 2023, respectively. Note 1)", "verboseLabel": "Short-term bank borrowings", "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer." } } }, "auth_ref": [ "r22", "r240" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r115" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "negatedLabel": "Deferred tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r562", "r563" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent events", "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." } } }, "auth_ref": [ "r690", "r692" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "negatedLabel": "Cash paid for business combination", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r59", "r601" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-Term Investments", "terseLabel": "Short-term investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r215", "r216", "r230", "r887" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities-current", "verboseLabel": "Operating lease liabilities-current (including operating lease liabilities-current of consolidated VIE without recourse to the Company of RMB1,096 and RMB465 as of December 31, 2022 and June 30, 2023, respectively. Note 1)", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r667" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating lease liabilities (including operating lease liabilities of consolidated VIE without recourse to the Company of RMB791 and RMB779 as of December 31, 2022 and June 30, 2023, respectively. Note 1)", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r667" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right-of-use assets", "documentation": "Amount of amortization expense for right-of-use asset from operating lease." } } }, "auth_ref": [ "r896" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [ "r249" ] }, "us-gaap_DebtInstrumentCollateralAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentCollateralAmount", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Collateral Amount", "terseLabel": "Collateral", "documentation": "Amount of assets pledged to secure a debt instrument." } } }, "auth_ref": [ "r226" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "verboseLabel": "Debt instrument term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Balance and Transactions", "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." } } }, "auth_ref": [ "r683", "r684", "r686", "r687", "r688" ] }, "us-gaap_LoansAndLeasesReceivableNetReportedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LoansAndLeasesReceivableNetReportedAmount", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Net Amount", "terseLabel": "Loan receivables", "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale." } } }, "auth_ref": [ "r92", "r221" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Long-term equity investment, net" } } }, "auth_ref": [] }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Parent only financial information" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RelatedPartyDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Domain]", "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." } } }, "auth_ref": [ "r509", "r685", "r686" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureLeaseOperatingLeaseBalancesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r666" ] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investments in and amounts due from subsidiaries, the VIE and VIE's subsidiaries", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r883" ] }, "srt_CondensedFinancialStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "CondensedFinancialStatementsCaptionsLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Condensed Financial Statements, Captions [Line Items]", "terseLabel": "Parent only financial information", "verboseLabel": "Parent only financial information", "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." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r249", "r685", "r686", "r995" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentAnnualReport", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r868", "r869", "r870" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Recent Accounting Pronouncements" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureDisclosureLeaseOperatingLeasePaymentsDetailsCal2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureLeaseOperatingLeaseBalancesDetails", "http://www.fangdd.com/role/DisclosureLeaseOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities", "totalLabel": "Present value of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r667" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentShellCompanyReport", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r869" ] }, "us-gaap_LoansReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LoansReceivableMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Loans receivable", "documentation": "An amount of money or property, or a portion thereof, leant to a borrower (debtor) in exchange for a promise to repay the amount borrowed plus interest at a date certain in the future." } } }, "auth_ref": [] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r305", "r604", "r605", "r608", "r609", "r689", "r782", "r791", "r943", "r946", "r947", "r1017", "r1020", "r1021" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "lang": { "en-us": { "role": { "label": "Construction in progress", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Investments, Fair Value Disclosure", "terseLabel": "Short-term investments", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r623" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureGoodwillNetDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Acquired During Period", "terseLabel": "Additions", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r407", "r831" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Axis]", "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." } } }, "auth_ref": [ "r509", "r685", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r995" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r305", "r604", "r605", "r608", "r609", "r689", "r782", "r791", "r943", "r946", "r947", "r1017", "r1020", "r1021" ] }, "us-gaap_LoansPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LoansPayableMember", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Bank loans", "documentation": "Borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossCalc2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment, net of tax", "verboseLabel": "Foreign currency translation adjustments, net of nil tax", "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." } } }, "auth_ref": [ "r39" ] }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SummaryOfValuationAllowanceTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationTables" ], "lang": { "en-us": { "role": { "label": "Summary of Valuation Allowance [Table Text Block]", "terseLabel": "Schedule of movements of the valuation allowance", "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." } } }, "auth_ref": [ "r153" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r305", "r350", "r362", "r363", "r364", "r365", "r366", "r368", "r371", "r431", "r432", "r433", "r434", "r436", "r437", "r439", "r441", "r442", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r944", "r945", "r1018", "r1019" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementOfFinancialPositionAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails" ], "lang": { "en-us": { "role": { "label": "UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "verboseLabel": "Goodwill", "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." } } }, "auth_ref": [ "r417", "r418", "r831" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureGoodwillNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment", "verboseLabel": "Impairment loss", "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." } } }, "auth_ref": [ "r71", "r405", "r410", "r417", "r831" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r36", "r128", "r253", "r282", "r283", "r284", "r306", "r307", "r308", "r311", "r319", "r321", "r342", "r393", "r478", "r552", "r553", "r554", "r582", "r583", "r619", "r648", "r649", "r650", "r651", "r652", "r654", "r682", "r740", "r741", "r742" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Newly adopted accounting standard updates", "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." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails", "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesMovementsInRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails", "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r266", "r267", "r268", "r299", "r326", "r327", "r334", "r336", "r343", "r344", "r388", "r431", "r434", "r435", "r436", "r442", "r443", "r460", "r461", "r464", "r468", "r476", "r630", "r785", "r876", "r898", "r908" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental information" } } }, "auth_ref": [] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r305", "r350", "r362", "r363", "r364", "r365", "r366", "r368", "r371", "r431", "r432", "r433", "r434", "r436", "r437", "r439", "r441", "r442", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r944", "r945", "r1018", "r1019" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementLineItems", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureLeaseComponentsOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureLeaseComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "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." } } }, "auth_ref": [ "r669", "r857" ] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IPOMember", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Initial public offering", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetTables", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of accounts receivable, net", "verboseLabel": "Schedule of loans receivable", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r37" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureDisclosureLeaseOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureLeaseOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024", "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)." } } }, "auth_ref": [ "r675" ] }, "duo_SecuredPersonalLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SecuredPersonalLoansMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to secured personal loans.", "label": "Secured loans" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "(Loss) income per share" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r375", "r840", "r951", "r1013" ] }, "duo_UnsecuredPersonalLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "UnsecuredPersonalLoansMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to unsecured personal loans.", "label": "Unsecured loans" } } }, "auth_ref": [] }, "duo_FinancingReceivables90To179DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "FinancingReceivables90To179DaysPastDueMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAgingOfLoansReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Financial asset more than 90 days past due but fewer than 179 days past due.", "label": "90-179 days past Due" } } }, "auth_ref": [] }, "duo_ContractWithCustomerLiabilityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ContractWithCustomerLiabilityDisclosureTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureCustomersRefundableFees" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for contract with customer liability.", "label": "Contract With Customer Liability Disclosure [Text Block]", "terseLabel": "Customers' refundable fees" } } }, "auth_ref": [] }, "duo_AppropriationToStatutorySurplusFundMinimumPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AppropriationToStatutorySurplusFundMinimumPercentage", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The minimum percentage of appropriation to the statutory surplus fund to the after-tax profits calculated in accordance with PRC GAAP.", "label": "Appropriation to Statutory Surplus Fund, Minimum Percentage", "terseLabel": "Minimum percentage of after-tax profits appropriated to the statutory surplus fund" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RetainedEarningsMember", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit", "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit." } } }, "auth_ref": [ "r253", "r306", "r307", "r308", "r311", "r319", "r321", "r393", "r552", "r553", "r554", "r582", "r583", "r619", "r740", "r742" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "verboseLabel": "(Loss) income per share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r337", "r338", "r339", "r341" ] }, "duo_FinancingReceivablesOver180DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "FinancingReceivablesOver180DaysPastDueMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAgingOfLoansReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Financial asset equal to or greater than 180 days past due.", "label": "Over 180 days past Due" } } }, "auth_ref": [] }, "us-gaap_FinancialAssetPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancialAssetPastDueMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAgingOfLoansReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Financial Asset, Past Due [Member]", "terseLabel": "Total past Due", "documentation": "Financial asset past due." } } }, "auth_ref": [ "r401", "r830", "r913" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Variable Interest Entities [Table Text Block]", "verboseLabel": "Schedule of consolidated assets and liabilities information and consolidated operating results and cash flows information of the Group's VIE and VIE's subsidiaries", "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." } } }, "auth_ref": [ "r185", "r187", "r188", "r189", "r190" ] }, "us-gaap_IncomeLossFromSubsidiariesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeLossFromSubsidiariesBeforeTax", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Subsidiaries, before Tax", "terseLabel": "Equity (loss) income of subsidiaries and the VIE and VIE's subsidiaries", "documentation": "Amount before tax of income (loss) of subsidiary attributable to the parent entity." } } }, "auth_ref": [] }, "duo_NingboMeishanQixingManagementLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NingboMeishanQixingManagementLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Ningbo Meishan Qixing Management Limited Partnership (\"Qixing\").", "label": "Qixing" } } }, "auth_ref": [] }, "duo_FinancingReceivables30To89DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "FinancingReceivables30To89DaysPastDueMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAgingOfLoansReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Financial asset more than 29 days past due but fewer than 90 days past due.", "label": "30-89 days past Due" } } }, "auth_ref": [] }, "duo_ProvisionForDoubtfulAccountsAndLoanAndLeaseLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ProvisionForDoubtfulAccountsAndLoanAndLeaseLosses", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of provision for doubtful accounts and loan and lease losses.", "label": "Provision For Doubtful Accounts And Loan And Lease Losses", "terseLabel": "(Reversal) Allowance for doubtful accounts" } } }, "auth_ref": [] }, "duo_NingboMeishanDeyuInvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NingboMeishanDeyuInvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Ningbo Meishan Deyu Investment Limited Partnership (\"Deyu\").", "label": "Deyu" } } }, "auth_ref": [] }, "duo_EquityMethodInvesteesExcludingShanghaiQinlinInformationTechnologyCo.LtdAndShanghaiGefeiFangddAssetManagementLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "EquityMethodInvesteesExcludingShanghaiQinlinInformationTechnologyCo.LtdAndShanghaiGefeiFangddAssetManagementLtdMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails", "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information of Equity Method Investees Excluding Shanghai Qinlin Information Technology Co. Ltd And Shanghai Gefei Fangdd Asset Management Ltd", "label": "Equity Method Investees Excluding Shanghai Qinlin Information Technology Co. Ltd And Shanghai Gefei Fangdd Asset Management Ltd [Member]" } } }, "auth_ref": [] }, "duo_TianlinMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "TianlinMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Tianlin.", "label": "Tianlin" } } }, "auth_ref": [] }, "duo_OperatingLossCarryforwardsExpirationYearFourFollowingLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "OperatingLossCarryforwardsExpirationYearFourFollowingLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforwards, that will expire in year four, if unused.", "label": "Operating Loss Carryforwards Expiration Year Four Following Latest Fiscal Year", "terseLabel": "Net operating losses carry forwards, expire in December 31, 2026, if unused" } } }, "auth_ref": [] }, "duo_ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Exclusive Sales Contracts without Sales Commitment Arrangement.", "label": "Exclusive Sales Contracts Without Sales Commitment Arrangement" } } }, "auth_ref": [] }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformation" ], "lang": { "en-us": { "role": { "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]", "terseLabel": "Parent only financial information", "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." } } }, "auth_ref": [ "r256", "r305", "r878" ] }, "duo_MovementInCustomersRefundableFeesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "MovementInCustomersRefundableFeesRollForward", "presentation": [ "http://www.fangdd.com/role/DisclosureCustomersRefundableFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement In Customers Refundable Fees" } } }, "auth_ref": [] }, "duo_NumberOfRoundsOfFinancingIssuingPreferredSharesSinceInception": { "xbrltype": "integerItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NumberOfRoundsOfFinancingIssuingPreferredSharesSinceInception", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of rounds of financing issuing preferred shares since inception.", "label": "Number of Rounds of Financing Issuing Preferred Shares Since Inception", "terseLabel": "Rounds of financing issuing preferred shares since inception" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetTables", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r37" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful lives of intangible assets (in years)", "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." } } }, "auth_ref": [] }, "duo_SelfCommitmentAndNonGroupCollaborativeAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SelfCommitmentAndNonGroupCollaborativeAgreementsMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents member information pertaining to Self Commitment and Non-Group Collaborative Agreements.", "label": "Self Commitment and Non-Group Collaborative Agreements" } } }, "auth_ref": [] }, "duo_MinimumThresholdAmountOfUnderpaymentOfTaxesDeterminingStatuteOfLimitation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "MinimumThresholdAmountOfUnderpaymentOfTaxesDeterminingStatuteOfLimitation", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum threshold amount of underpayment of taxes determining statute of limitation", "label": "Minimum Threshold Amount of Underpayment of Taxes Determining Statute of Limitation", "terseLabel": "Minimum threshold amount for determining statute of limitation" } } }, "auth_ref": [] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RestrictedCash", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash", "terseLabel": "Restricted Cash", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r881", "r897", "r1006", "r1009" ] }, "duo_GreyhoundInvestmentLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "GreyhoundInvestmentLtdMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Greyhound Investment Ltd.", "label": "Greyhound Investment Ltd" } } }, "auth_ref": [] }, "duo_MaximumAmountOfDepositsWithRealEstateDevelopersThatMayBeRequired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "MaximumAmountOfDepositsWithRealEstateDevelopersThatMayBeRequired", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The carrying value as of balance sheet date of deposits with real estate developers, classified as current.", "label": "Maximum Amount Of Deposits With Real Estate Developers That May Be Required", "verboseLabel": "Advance maximum deposits" } } }, "auth_ref": [] }, "duo_NumberOfCompanySFoundersOwningCompany": { "xbrltype": "integerItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NumberOfCompanySFoundersOwningCompany", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of company's founders who own the company.", "label": "Number of company founders" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents Items [Line Items]", "terseLabel": "Restricted cash", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r124", "r126", "r127", "r129", "r130", "r131", "r133", "r134", "r135", "r136", "r266", "r267", "r268", "r343", "r460", "r461", "r462", "r464", "r468", "r474", "r476", "r837", "r876", "r898" ] }, "duo_OperatingLossCarryForwardsExpirationYearTwoFollowingLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "OperatingLossCarryForwardsExpirationYearTwoFollowingLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforwards, that will expire in year two if unused.", "label": "Operating Loss Carry Forwards Expiration Year Two Following Latest Fiscal Year", "terseLabel": "Net operating losses carry forwards, expire in December 31, 2024, if unused" } } }, "auth_ref": [] }, "duo_OtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "OtherPayablesMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for other payables.", "label": "Other Payables" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r107", "r108" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r70" ] }, "duo_PurchasePriceSetForAdditionalSharesThatCanBePurchasedEquitySecuritiesWithoutReadilyDeterminableFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "PurchasePriceSetForAdditionalSharesThatCanBePurchasedEquitySecuritiesWithoutReadilyDeterminableFairValue", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Purchase Price Set For Additional Shares That Can Be Purchased Equity Securities Without Readily Determinable Fair Value", "label": "Purchase Price Set For Additional Shares That Can Be Purchased Equity Securities Without Readily Determinable Fair Value", "terseLabel": "Purchase price set for additional shares that can be purchased equity securities without readily determinable fair value" } } }, "auth_ref": [] }, "duo_ShanghaiChongkaiEnterpriseManagementLlpMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShanghaiChongkaiEnterpriseManagementLlpMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Shanghai Chongkai Enterprise Management (LLP) (\"Chongkai\").", "label": "Chongkai" } } }, "auth_ref": [] }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Due to Related Parties", "verboseLabel": "Amounts due to related parties", "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties." } } }, "auth_ref": [ "r218", "r241", "r433", "r434", "r435", "r441", "r442", "r443", "r686", "r902" ] }, "duo_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseMultiple": { "xbrltype": "pureItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseMultiple", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The Exercise Multiple that is used for valuation of options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Exercise Multiple", "terseLabel": "Exercise multiple" } } }, "auth_ref": [] }, "duo_AppropriationToStatutorySurplusFundMaximumPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AppropriationToStatutorySurplusFundMaximumPercentage", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The Maximum percentage of appropriation to the statutory surplus fund as of the registered capital of the Company over which appropriation is not required.", "label": "Appropriation to Statutory Surplus Fund, Maximum Percentage", "terseLabel": "Maximum percentage of after-tax profits appropriated to the statutory surplus fund" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net", "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." } } }, "auth_ref": [ "r376", "r377" ] }, "duo_OperatingLossCarryforwardsSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "OperatingLossCarryforwardsSubjectToExpiration", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforwards, that will expire if unused.", "label": "Operating Loss Carryforwards, Subject to Expiration", "terseLabel": "Operating losses carry forwards that will expire if unused" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other payables", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r895" ] }, "duo_AppropriationToGeneralReserveFundMinimumPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AppropriationToGeneralReserveFundMinimumPercentage", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The minimum percentage of appropriation to the general reserve fund to the after-tax profits calculated in accordance with PRC GAAP.", "label": "Appropriation to General Reserve Fund, Minimum Percentage", "terseLabel": "Minimum percentage of after-tax profits appropriated to the general reserve fund" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountsReceivableNetAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net" } } }, "auth_ref": [] }, "duo_ChinaMerchantsBankLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ChinaMerchantsBankLoanMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loan from China Merchants Bank in Shenzhen.", "label": "Loan from China Merchants Bank in Shenzhen" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureDisclosureLeaseOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureLeaseOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023", "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)." } } }, "auth_ref": [ "r675" ] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Short-term Debt [Table]", "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r26" ] }, "duo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonVestedInPeriodFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonVestedInPeriodFairValue", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of options non-vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Non Vested in Period, Fair Value", "terseLabel": "Non vested options not exercisable" } } }, "auth_ref": [] }, "duo_AggregatedCarryingAmountOfEquityMethodInvestees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AggregatedCarryingAmountOfEquityMethodInvestees", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of Aggregated Carrying Amount Of Equity Method Investees", "label": "Aggregated Carrying Amount Of Equity Method Investees", "terseLabel": "Aggregated carrying amount (before impairment loss) of the limited partnerships" } } }, "auth_ref": [] }, "duo_CommonClassAndCommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "CommonClassAndCommonClassBMember", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Common class A and Common class B shares.", "label": "Class A & Class B ordinary shares", "terseLabel": "Class A & Class B ordinary shares" } } }, "auth_ref": [] }, "duo_ExpectedCumulativePercentageOwnershipAfterAllTransactions": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ExpectedCumulativePercentageOwnershipAfterAllTransactions", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Expected Cumulative Percentage Ownership After All Transactions", "terseLabel": "Expected cumulative percentage ownership after all transactions" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfShortTermDebtTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Short-term Debt [Table Text Block]", "verboseLabel": "Schedule of Short-term bank borrowings", "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r26" ] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails", "http://www.fangdd.com/role/DisclosureAccountsReceivableNetTables", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Loans receivable, net", "verboseLabel": "Prepayments and other assets, net", "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." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "negatedLabel": "Interest paid", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r291", "r295", "r296" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r419", "r421", "r422", "r423", "r706", "r710" ] }, "duo_ShenzhenPengingInternetFinancialServiceCo.LtdLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShenzhenPengingInternetFinancialServiceCo.LtdLoanMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Shenzhen Penging Internet Financial Service Co. Ltd Loan.", "label": "Shenzhen Penging Internet Financial Service Co. Ltd Loan" } } }, "auth_ref": [] }, "duo_ReDesignationOfOrdinarySharesToClassOrdinaryShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ReDesignationOfOrdinarySharesToClassOrdinaryShares", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Re-designation of ordinary shares to Class A ordinary shares.", "label": "Re-designation Of Ordinary Shares To Class A Ordinary Shares", "terseLabel": "Re-designating ordinary shares to Class A ordinary shares" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained under operating leases", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r671", "r857" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible assets, net", "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." } } }, "auth_ref": [] }, "duo_NumberOfSubsidiariesThatProvideCashDepositsAsCollateralOfBorrowings": { "xbrltype": "integerItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NumberOfSubsidiariesThatProvideCashDepositsAsCollateralOfBorrowings", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number Of subsidiaries that provide cash deposits as collateral of borrowings.", "label": "Number Of Subsidiaries That Provide Cash Deposits As Collateral Of Borrowings", "terseLabel": "Number of subsidiaries that provide cash deposits as collateral of borrowings" } } }, "auth_ref": [] }, "duo_StockIssuedDuringPeriodSharesConversionOfRedeemableConvertiblePreferredStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "StockIssuedDuringPeriodSharesConversionOfRedeemableConvertiblePreferredStock", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of redeemable convertible preferred stock, classified as temporary equity.", "label": "Stock Issued During Period, Shares, Conversion Of Redeemable Convertible Preferred Stock", "terseLabel": "Conversion of Series A-2, B and C Redeemable Convertible Preferred Shares to Class A ordinary shares (in shares)" } } }, "auth_ref": [] }, "duo_AppropriationToGeneralReserveFundMaximumPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AppropriationToGeneralReserveFundMaximumPercentage", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The Maximum percentage of appropriation to the general reserve fund as of the registered capital of the Company over which appropriation is not required.", "label": "Appropriation to General Reserve Fund, Maximum Percentage", "terseLabel": "Maximum percentage of after-tax profits appropriated to the general reserve fund" } } }, "auth_ref": [] }, "us-gaap_DueToRelatedPartiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DueToRelatedPartiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails" ], "lang": { "en-us": { "role": { "label": "Due to Related Parties, Noncurrent", "verboseLabel": "Long-term loans from a related party excluding current installments", "documentation": "Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer." } } }, "auth_ref": [ "r33", "r433", "r434", "r435", "r441", "r442", "r443", "r686", "r902" ] }, "duo_ShenzhenZhongjinhuiAssetManagementCo.LtdLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShenzhenZhongjinhuiAssetManagementCo.LtdLoanMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Shenzhen Zhongjinhui Asset Management Co. Ltd Loan.", "label": "Shenzhen Zhongjinhui Asset Management Co. Ltd Loan" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Taxation" } } }, "auth_ref": [] }, "duo_StockIssuedDuringPeriodValueConversionOfRedeemableConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "StockIssuedDuringPeriodValueConversionOfRedeemableConvertiblePreferredStock", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "The gross value of shares issued during the period as a result of the conversion of redeemable convertible preferred stock, classified as temporary equity.", "label": "Stock Issued During Period, Value, Conversion Of Redeemable Convertible Preferred Stock", "terseLabel": "Conversion of Series A-2, B and C Redeemable Convertible Preferred Shares to Class A ordinary shares" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureDisclosureLeaseOperatingLeasePaymentsDetailsCal2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureLeaseOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r675" ] }, "duo_ScheduleOfComponentsOfCashAndCashEquivalentsAndRestrictedCashMaintainedAtBankTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ScheduleOfComponentsOfCashAndCashEquivalentsAndRestrictedCashMaintainedAtBankTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for components of cash and cash equivalents and restricted cash maintained at bank.", "label": "Schedule Of Components Of Cash And Cash Equivalents And Restricted Cash Maintained At Bank [Table Text Block]", "terseLabel": "Schedule of components of cash and cash equivalents and restricted cash maintained at bank" } } }, "auth_ref": [] }, "duo_DepositsInBanksAndFinancialInstitutionsMaximumInsuranceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DepositsInBanksAndFinancialInstitutionsMaximumInsuranceAmount", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "The maximum amount of insurance on deposits in banks and financial institutions.", "label": "Deposits In Banks And Financial Institutions, Maximum Insurance Amount", "terseLabel": "Cash, PRC insured" } } }, "auth_ref": [] }, "duo_BankOfChinaInShenzhenLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BankOfChinaInShenzhenLoanMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Bank of China in Shenzhen Loan.", "label": "Bank Of China In Shenzhen Loan" } } }, "auth_ref": [] }, "duo_OwnershipPercentageAcquired": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "OwnershipPercentageAcquired", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of ownership Acquired", "label": "Ownership Percentage Acquired", "terseLabel": "Ownership percentage acquired" } } }, "auth_ref": [] }, "duo_AcquiredSecuredPersonalLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AcquiredSecuredPersonalLoansMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for acquired secured personal loans.", "label": "Secured receivables acquired from trust" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less: Accumulated amortization", "verboseLabel": "Amortization expenses", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r264", "r422" ] }, "duo_BankOfShanghaiLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BankOfShanghaiLoanMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loan from Bank of Shanghai in Shenzhen.", "label": "Loan from Bank of Shanghai in Shenzhen" } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PreferredStockDividendsIncomeStatementImpact", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Preferred Stock Dividends, Income Statement Impact", "negatedLabel": "Deemed dividend to preferred shareholder", "terseLabel": "Deemed dividend to preferred shareholder", "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders." } } }, "auth_ref": [] }, "duo_ContractWithCustomerLiabilityAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ContractWithCustomerLiabilityAdditions", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureCustomersRefundableFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from customers for revenue related transactions that are refundable to the customers and do not meet the criteria for revenue recognition.", "label": "Contract with Customer Liability Additions", "terseLabel": "Cash received from customers" } } }, "auth_ref": [] }, "us-gaap_DueToRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DueToRelatedPartiesCurrent", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails" ], "lang": { "en-us": { "role": { "label": "Due to Related Parties, Current", "verboseLabel": "Amounts due to related parties", "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)." } } }, "auth_ref": [ "r23", "r433", "r434", "r435", "r441", "r442", "r443", "r686", "r902" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash", "verboseLabel": "Effect of exchange rate changes on cash and cash equivalents", "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. Excludes amounts 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." } } }, "auth_ref": [ "r647" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Principle of Consolidation", "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." } } }, "auth_ref": [ "r180", "r822" ] }, "duo_HangzhouHonggengInvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "HangzhouHonggengInvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Hangzhou Honggeng Investment Limited Partnership (\"Honggeng\").", "label": "Honggeng" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationFairValueAssumptionsDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r513", "r515", "r517", "r518", "r519", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r541", "r542", "r543", "r544", "r545" ] }, "duo_ChinaZheshangBankCo.LtdLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ChinaZheshangBankCo.LtdLoanMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loans from China Zheshang Bank Co., Ltd.", "label": "China Zheshang Bank Co., Ltd Loan" } } }, "auth_ref": [] }, "duo_CashDepositsProvidedBySubsidiariesAsCollateralOfBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "CashDepositsProvidedBySubsidiariesAsCollateralOfBorrowings", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash deposits provided by subsidiaries as collateral of borrowings.", "label": "Cash Deposits Provided By Subsidiaries As Collateral Of Borrowings", "terseLabel": "Cash deposits provided by subsidiaries as collateral of borrowings" } } }, "auth_ref": [] }, "duo_NumberOfAdditionalSharesThatCanBePurchasedEquitySecuritiesWithoutReadilyDeterminableFairValue": { "xbrltype": "sharesItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NumberOfAdditionalSharesThatCanBePurchasedEquitySecuritiesWithoutReadilyDeterminableFairValue", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Number Of Additional Shares That Can Be Purchased Equity Securities Without Readily Determinable Fair Value", "label": "Number Of Additional Shares That Can Be Purchased Equity Securities Without Readily Determinable Fair Value", "terseLabel": "Number of additional shares that can be purchased equity securities without readily determinable fair value" } } }, "auth_ref": [] }, "duo_ShanghaiRuokunManagementLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShanghaiRuokunManagementLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Shanghai Ruokun Management Limited Partnership (\"Ruokun\").", "label": "Ruokun" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Total intangible assets", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r109", "r710" ] }, "duo_NumberOfSharesPurchasedEquitySecuritiesWithoutReadilyDeterminableFairValue": { "xbrltype": "sharesItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NumberOfSharesPurchasedEquitySecuritiesWithoutReadilyDeterminableFairValue", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Number Of Shares Purchased Equity Securities Without Readily Determinable Fair Value", "label": "Number Of Shares Purchased Equity Securities Without Readily Determinable Fair Value", "terseLabel": "Number of shares purchased equity securities without readily determinable fair value" } } }, "auth_ref": [] }, "duo_AgricultureBankOfChinaLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AgricultureBankOfChinaLoanMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loans from Agriculture Bank of China.", "label": "Loan from Agriculture Bank of China in Shenzhen" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails" ], "lang": { "en-us": { "role": { "label": "Revenue", "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." } } }, "auth_ref": [ "r375", "r910" ] }, "duo_ContractWithCustomerLiabilityReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ContractWithCustomerLiabilityReversal", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureCustomersRefundableFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to customers for refund payments.", "label": "Contract with Customer Liability Reversal", "negatedLabel": "Cash refunded to customers" } } }, "auth_ref": [] }, "duo_NingboMeishanJiushiInvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NingboMeishanJiushiInvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Ningbo Meishan Jiushi Investment Limited Partnership (\"Jiushi\").", "label": "Jiushi" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfVariableInterestEntitiesTable", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Variable Interest Entities [Table]", "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." } } }, "auth_ref": [ "r185", "r187", "r188", "r189", "r190", "r604", "r605", "r608", "r609", "r697", "r698", "r699" ] }, "duo_OperatingLossCarryforwardsExpirationYearThreeFollowingLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "OperatingLossCarryforwardsExpirationYearThreeFollowingLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforwards, that will expire in year three if unused.", "label": "Operating Loss Carryforwards Expiration Year Three Following The Latest Fiscal Year", "terseLabel": "Net operating losses carry forwards, expire in December 31, 2025, if unused" } } }, "auth_ref": [] }, "duo_ChinaConstructionBankLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ChinaConstructionBankLoanMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to borrowing from China Construction Bank.", "label": "Borrowing from China Construction Bank Loan" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 }, "http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails", "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "(Loss) Income before income tax", "verboseLabel": "(Loss) profit before tax", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r46", "r206", "r223", "r245", "r354", "r363", "r369", "r371", "r729", "r827" ] }, "duo_PercentageOwnershipForAdditionalSharesThatCanBePurchasedEquitySecuritiesWithoutReadilyDeterminableFairValue": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "PercentageOwnershipForAdditionalSharesThatCanBePurchasedEquitySecuritiesWithoutReadilyDeterminableFairValue", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage Ownership For Additional Shares That Can Be Purchased Equity Securities Without Readily Determinable Fair Value", "label": "Percentage Ownership For Additional Shares That Can Be Purchased Equity Securities Without Readily Determinable Fair Value", "terseLabel": "Percentage ownership for additional shares that can be purchased equity securities without readily determinable fair value" } } }, "auth_ref": [] }, "duo_BankOfHangzhouLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BankOfHangzhouLoanMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loans from Bank of Hangzhou.", "label": "Loans from Bank of Hangzhou" } } }, "auth_ref": [] }, "duo_OperatingLossCarryforwardsExpirationNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "OperatingLossCarryforwardsExpirationNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforwards, that will expire in next twelve months if unused.", "label": "Operating Loss Carryforwards Expiration Next Twelve Months", "terseLabel": "Net operating losses carry forwards, expire in December 31, 2023, if unused" } } }, "auth_ref": [] }, "duo_TaxExaminationsComputationalErrorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "TaxExaminationsComputationalErrorsMember", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to tax examinations computational errors.", "label": "Tax Examinations Computational Errors" } } }, "auth_ref": [] }, "duo_StatuteOfLimitation": { "xbrltype": "durationItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "StatuteOfLimitation", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the period of statute of limitation.", "label": "Statute of Limitation", "terseLabel": "Statute of limitation, period (in years)" } } }, "auth_ref": [] }, "duo_NingboMeishanDetongInvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NingboMeishanDetongInvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Ningbo Meishan Detong Investment Limited Partnership (\"Detong\").", "label": "Detong" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total intangible assets, net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r109", "r706" ] }, "duo_TaxExaminationsUnderpaymentOfTaxesExceedingThresholdAmountMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "TaxExaminationsUnderpaymentOfTaxesExceedingThresholdAmountMember", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to tax examinations underpayment of taxes exceeding threshold amount.", "label": "Tax Examinations Underpayment of Taxes Exceeding Threshold Amount" } } }, "auth_ref": [] }, "duo_TaxExaminationsTransferPricingIssuesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "TaxExaminationsTransferPricingIssuesMember", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to tax examinations transfer pricing issues.", "label": "Tax Examinations Transfer Pricing Issues" } } }, "auth_ref": [] }, "duo_NingboMeishanDerongInvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NingboMeishanDerongInvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Ningbo Meishan Derong Investment Limited Partnership (\"Derong\").", "label": "Derong" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails", "http://www.fangdd.com/role/DisclosureAccountsReceivableNetTables", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r37" ] }, "duo_TaxExaminationsTaxEvasionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "TaxExaminationsTaxEvasionMember", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to tax examinations tax evasion.", "label": "Tax Examinations Tax Evasion" } } }, "auth_ref": [] }, "duo_ZhejiangChouzhouCommercialBankLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ZhejiangChouzhouCommercialBankLoanMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loans from Zhejiang Chouzhou Commercial Bank.", "label": "Zhejiang Chouzhou Commercial Bank Loan" } } }, "auth_ref": [] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GranteeStatusAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareSecuritiesExcludedDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r513", "r515", "r517", "r518", "r519", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r541", "r542", "r543", "r544", "r545" ] }, "us-gaap_RepaymentsOfShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RepaymentsOfShortTermDebt", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Repayments of Short-term Debt", "verboseLabel": "Repayment of borrowings", "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r65" ] }, "duo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Weighted Average Grant Date Fair Value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vesting In Period Weighted Average Grant Date Fair Value", "terseLabel": "Vesting (in dollars per share)" } } }, "auth_ref": [] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TrademarksMember", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "terseLabel": "Trademarks", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r167" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Customers' refundable fees", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r701", "r895" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails", "http://www.fangdd.com/role/DisclosureTaxationMovementsOfValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: Valuation allowance", "negatedPeriodEndLabel": "Balance at the end of the period", "negatedPeriodStartLabel": "Balance at the beginning of the period", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r572" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GranteeStatusDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareSecuritiesExcludedDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r513", "r515", "r517", "r518", "r519", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r541", "r542", "r543", "r544", "r545" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureLeaseTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of present value of operating lease payments", "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." } } }, "auth_ref": [ "r994" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ClassOfStockDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails", "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesMovementsInRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails", "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r266", "r267", "r268", "r299", "r326", "r327", "r334", "r336", "r343", "r344", "r388", "r431", "r434", "r435", "r436", "r442", "r443", "r460", "r461", "r464", "r468", "r476", "r630", "r785", "r876", "r898", "r908" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Receivable [Policy Text Block]", "verboseLabel": "Accounts Receivable", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r912", "r914", "r915", "r916" ] }, "country_HK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2022", "localname": "HK", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails", "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails", "http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails" ], "lang": { "en-us": { "role": { "label": "Hong Kong" } } }, "auth_ref": [] }, "duo_FinancingReceivableAllowancesForCreditLossesWriteOff": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "FinancingReceivableAllowancesForCreditLossesWriteOff", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of write-off of financing receivables, charged against allowance for credit losses.", "label": "Financing Receivable, Allowances for Credit Losses, Write Off", "terseLabel": "Written-off" } } }, "auth_ref": [] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Lease" } } }, "auth_ref": [] }, "duo_MaximumPercentageOfHolderToCompanySOrdinaryShares": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "MaximumPercentageOfHolderToCompanySOrdinaryShares", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the maximum percentage of holder to company's ordinary shares.", "label": "Maximum Percentage Of Holder To Company's Ordinary Shares", "terseLabel": "Maximum percentage of holder to company's ordinary shares" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PrepaidExpenseAndOtherAssetsAbstract", "lang": { "en-us": { "role": { "label": "Prepayments and other assets, net" } } }, "auth_ref": [] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrants exercise price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r477" ] }, "duo_IncomeTaxFutureRate": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "IncomeTaxFutureRate", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the future income tax rate applicable to the entity under the deferred income tax assets.", "label": "Income Tax, Future Rate", "terseLabel": "Future income tax rate (as a percent)" } } }, "auth_ref": [] }, "duo_OperatingLossCarryforwardsExpirationYearTenFollowingLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "OperatingLossCarryforwardsExpirationYearTenFollowingLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforwards, that will expire in year ten, if unused.", "label": "Operating Loss Carryforwards Expiration Year Ten Following Latest Fiscal Year", "terseLabel": "Net operating losses carry forwards, expire in December 31, 2031, if unused" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepayments and other assets, net", "totalLabel": "Prepayments and other assets, net", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r888" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareSecuritiesExcludedDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r81" ] }, "duo_AcquisitionOfYuancuiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AcquisitionOfYuancuiMember", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationTables" ], "lang": { "en-us": { "role": { "documentation": "The member stands for Acquisition of Yuancui.", "label": "Acquisition of Yuancui [Member]", "terseLabel": "Acquisition of Yuancui" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ClassOfStockDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Ordinary shares and Series A-1 Convertible Preferred Shares" } } }, "auth_ref": [] }, "duo_ProvisionOfAllowanceForDoubtfulAccountsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ProvisionOfAllowanceForDoubtfulAccountsPrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of credit loss on prepayments and other assets.", "label": "Provision Of Allowance For Doubtful Accounts Prepaid Expense And Other Assets", "verboseLabel": "Provision of allowance for doubtful accounts" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareSecuritiesExcludedDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r81" ] }, "duo_DeyuAndJiuyiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DeyuAndJiuyiMember", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationScheduleOfAcquisitionOfDeyuAndJiuyiDetails" ], "lang": { "en-us": { "role": { "documentation": "Deyu and Jiuyi.", "label": "Deyu and Jiuyi [Member]", "terseLabel": "Deyu and Jiuyi" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareSecuritiesExcludedDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Loss per share", "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." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareSecuritiesExcludedDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Dilutive securities excluded", "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." } } }, "auth_ref": [ "r337" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 }, "http://www.fangdd.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossCalc2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails", "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net (loss) income", "totalLabel": "Net (loss) income", "verboseLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r257", "r277", "r279", "r292", "r299", "r310", "r320", "r321", "r354", "r363", "r369", "r371", "r388", "r431", "r432", "r434", "r435", "r436", "r438", "r440", "r442", "r443", "r603", "r606", "r607", "r621", "r630", "r729", "r827", "r855", "r856", "r891", "r944" ] }, "duo_OperatingLossCarryforwardsExpirationYearSixFollowingLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "OperatingLossCarryforwardsExpirationYearSixFollowingLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforwards, that will expire in year six, if unused.", "label": "Operating Loss Carryforwards Expiration Year Six Following Latest Fiscal Year", "terseLabel": "Net operating losses carry forwards, expire in December 31, 2027, if unused" } } }, "auth_ref": [] }, "duo_BusinessCombinationAcquisitionOfLessThanHundredPercentNoncontrollingInterestFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BusinessCombinationAcquisitionOfLessThanHundredPercentNoncontrollingInterestFairValue", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.", "label": "Business Combination Acquisition Of Less Than Hundred Percent Noncontrolling Interest Fair Value", "negatedLabel": "Noncontrolling interests" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesMovementsInRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Movements in Redeemable Convertible Preferred Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "duo_OperatingLossCarryforwardsExpirationYearFiveFollowingLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "OperatingLossCarryforwardsExpirationYearFiveFollowingLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforwards, that will expire in year five, if unused.", "label": "Operating Loss Carryforwards Expiration Year Five Following Latest Fiscal Year", "terseLabel": "Net operating losses carry forwards, expire in December 31, 2027, if unused" } } }, "auth_ref": [] }, "duo_OperatingLossCarryforwardsExpirationYearElevenFollowingLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "OperatingLossCarryforwardsExpirationYearElevenFollowingLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforwards, that will expire in year eleven, if unused.", "label": "Operating Loss Carryforwards Expiration Year Eleven Following Latest Fiscal Year", "terseLabel": "Net operating losses carry forwards, expire in December 31, 2028, if unused" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Balance and Transactions" } } }, "auth_ref": [] }, "duo_AcquisitionOfTuqiangMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AcquisitionOfTuqiangMember", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationTables" ], "lang": { "en-us": { "role": { "documentation": "The member stands for Acquisition Of Tuqiang.", "label": "Acquisition Of Tuqiang [Member]", "terseLabel": "Acquisition of Tuqiang" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives of property, equipment and software (in years)", "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." } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 5.0 }, "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "negatedLabel": "Impairment loss for long-term equity investment", "verboseLabel": "Impairment loss for long-term equity investment", "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r384" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureDisclosureLeaseOperatingLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.fangdd.com/role/DisclosureDisclosureLeaseOperatingLeasePaymentsDetailsCal2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureLeaseOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total undiscounted operating lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r675" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Balance and Transactions", "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." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Intangible Assets", "terseLabel": "Identifiable intangible assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r157", "r985" ] }, "duo_BeijingTuqiangYunxiaTechnologyLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BeijingTuqiangYunxiaTechnologyLimitedMember", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails", "http://www.fangdd.com/role/DisclosureGoodwillNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The member stands for Beijing Tuqiang Yunxia Technology Limited.", "label": "Beijing Tuqiang Yunxia Technology Limited [Member]", "terseLabel": "Tuqiang" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "verboseLabel": "Retained earnings", "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit." } } }, "auth_ref": [ "r18", "r136", "r235", "r744", "r749", "r858" ] }, "duo_BusinessCombinationRecognizedNetIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BusinessCombinationRecognizedNetIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination Recognized Net Identifiable Assets Acquired And Liabilities Assumed Current Assets", "terseLabel": "Net assets acquired" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RelatedPartyTransactionRate", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Rate", "terseLabel": "Annual interest (as a percent)", "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties." } } }, "auth_ref": [] }, "duo_StockIssuedDuringPeriodSharesStockOptionsExercisedByPreferredShareholder": { "xbrltype": "sharesItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercisedByPreferredShareholder", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the period by preferred shareholder.", "label": "Stock Issued During Period, Shares, Stock Options Exercised by Preferred Shareholder", "terseLabel": "Exercise of share options by preferred shareholder" } } }, "auth_ref": [] }, "duo_ImpairmentOnShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ImpairmentOnShortTermInvestments", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for short-term investments.", "label": "Impairment on Short-Term Investments", "terseLabel": "Impairment on short-term investments" } } }, "auth_ref": [] }, "duo_ClassClassBClassCOrdinarySharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ClassClassBClassCOrdinarySharesMember", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Common class A and Common class B shares and common class C shares.", "label": "Class A & Class B & Class C Ordinary shares [Member]", "terseLabel": "Class A, Class B and Class C ordinary shares" } } }, "auth_ref": [] }, "duo_ScheduleOfOperatingLeaseBalancesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ScheduleOfOperatingLeaseBalancesTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureLeaseTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of operating lease balances.", "label": "Schedule of Operating Lease Balances [Table Text Block]", "terseLabel": "Schedule of operating lease balances" } } }, "auth_ref": [] }, "duo_AmountOfReversalInProvisionOfAllowanceForPrepaymentsAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AmountOfReversalInProvisionOfAllowanceForPrepaymentsAndOtherAssets", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of reversal in the provision of allowance for doubtful accounts.", "label": "Amount of Reversal in the Provision of Allowance for Prepayments and Other Assets", "terseLabel": "Reversal in the provision of allowance for doubtful accounts" } } }, "auth_ref": [] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails", "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails", "http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r373", "r374", "r766", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r790", "r792", "r839", "r860", "r951" ] }, "us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LoansAndLeasesReceivableAllowanceForLoanLossesPolicy", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]", "verboseLabel": "Loans receivable, net", "documentation": "Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses." } } }, "auth_ref": [ "r98" ] }, "duo_ShenzhenChenjiZhaozhaoTechnologyCo.LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShenzhenChenjiZhaozhaoTechnologyCo.LtdMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Shenzhen Chenji Zhaozhao Technology Co., Ltd.", "label": "Shenzhen Chenji Zhaozhao Technology Co., Ltd [Member]", "terseLabel": "Chenji Zhaozhao" } } }, "auth_ref": [] }, "duo_ShanghaiTinghaozhuSpaceDesignCo.LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShanghaiTinghaozhuSpaceDesignCo.LtdMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Shanghai Tinghaozhu Space Design Co., Ltd.", "label": "Shanghai Tinghaozhu Space Design Co., Ltd [Member]", "terseLabel": "Tinghaozhu Space" } } }, "auth_ref": [] }, "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GainOrLossOnSaleOfStockInSubsidiary", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Stock in Subsidiary", "terseLabel": "Loss on disposal of subsidiaries", "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries." } } }, "auth_ref": [ "r892", "r893", "r896", "r1008", "r1010" ] }, "duo_RecentAccountingPronouncementsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "RecentAccountingPronouncementsPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "The accounting policy for recently accounting pronouncements.", "label": "Recent Accounting Pronouncements [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "auth_ref": [] }, "us-gaap_AssetPledgedAsCollateralMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetPledgedAsCollateralMember", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Pledged", "documentation": "Asset pledged as collateral." } } }, "auth_ref": [ "r604", "r854", "r1004" ] }, "duo_AmountOfOtherIncomeSharedWithRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AmountOfOtherIncomeSharedWithRelatedParties", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of other income shared with related parties.", "label": "Amount of Other Income Shared With Related Parties", "terseLabel": "Other income shared with related parties" } } }, "auth_ref": [] }, "duo_CashPaidForAmountsIncludeInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "CashPaidForAmountsIncludeInOperatingLeaseLiabilities", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for amounts include in operating lease liabilities.", "label": "Cash Paid for Amounts Include in Operating Lease Liabilities", "negatedLabel": "Cash paid for amounts include in operating lease liabilities" } } }, "auth_ref": [] }, "duo_SignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SignificantAccountingPoliciesTable", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a significant accounting policies.", "label": "Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIncomeTaxExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIncomeTaxExpense", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationMovementsOfValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Taxes, Business Combination, Valuation Allowance, Available to Reduce Income Tax Expense", "negatedLabel": "Balance sheet only movement due to business combination", "documentation": "The amount of the valuation allowance recorded in a business combination against deductible temporary differences for which related tax benefits will be recorded as a reduction of the acquired entity's income tax expense (after such benefits are first being applied to reduce goodwill and then other noncurrent intangible assets to zero)." } } }, "auth_ref": [ "r172" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Non competed Agreements [Member]", "terseLabel": "Non-competed agreements", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r168" ] }, "duo_SignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SignificantAccountingPoliciesLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table.", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r542" ] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "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." } } }, "auth_ref": [ "r873" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r543" ] }, "currency_CNY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2022", "localname": "CNY", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails" ], "lang": { "en-us": { "role": { "label": "RMB" } } }, "auth_ref": [] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate (per annum)", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r544" ] }, "us-gaap_SellingAndMarketingExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SellingAndMarketingExpenseAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sales and marketing expenses" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r895", "r992" ] }, "duo_DownPaymentsCollectedOnBehalfOfSecondaryPropertyCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DownPaymentsCollectedOnBehalfOfSecondaryPropertyCurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" ], "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred for down payments collected on behalf of secondary property sellers. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Down Payments Collected On Behalf Of Secondary Property, Current", "terseLabel": "Down payments collected on behalf of secondary property sellers" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r144" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityShellCompany", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r865" ] }, "us-gaap_ProceedsFromMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromMinorityShareholders", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Noncontrolling Interests", "terseLabel": "Contribution from noncontrolling shareholder", "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." } } }, "auth_ref": [ "r63" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense", "negatedLabel": "Sales and marketing expenses", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShortTermBorrowings", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt", "terseLabel": "Short term debt outstanding", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r209", "r233", "r858" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest as of December 31, 2021", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r537" ] }, "us-gaap_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowings" ], "lang": { "en-us": { "role": { "label": "Short-term Debt [Text Block]", "verboseLabel": "Short-term bank borrowings", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r123" ] }, "duo_SelfCommitmentOrNonGroupCollaborativeAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SelfCommitmentOrNonGroupCollaborativeAgreementsMember", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for self-commitment or non-group collaborative agreements.", "label": "Self-Commitment or Non-Group Collaborative Agreements", "terseLabel": "Self-Commitment or Non-Group Collaborative Agreements" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at the end of period (in shares)", "periodStartLabel": "Outstanding at the beginning of period (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r521", "r522" ] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r251", "r252", "r253", "r254", "r255", "r310", "r311", "r312", "r313", "r322", "r380", "r381", "r390", "r391", "r392", "r393", "r394", "r395", "r552", "r553", "r554", "r580", "r581", "r582", "r583", "r598", "r599", "r600", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r658", "r659", "r662", "r663", "r664", "r665", "r677", "r678", "r679", "r680", "r681", "r682", "r707", "r708", "r709", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityFilerCategory", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r865" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "terseLabel": "Outstanding (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r521", "r522" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Grant to Employees (in dollars per share)", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r535" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r527" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r623", "r624", "r625", "r626", "r629" ] }, "duo_IncomeTaxPreferentialTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "IncomeTaxPreferentialTaxRate", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails", "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the preferential tax rate applicable to the entity under the preferential tax treatment.", "label": "Income Tax Preferential Tax Rate", "terseLabel": "Preferential tax rate (as a percent)" } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r865" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r874" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetSecurityDepositsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r989" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest as of December 31, 2021(in dollars per share)", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r537" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "verboseLabel": "Fair Value", "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." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "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." } } }, "auth_ref": [ "r70" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Compensation" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationFairValueAssumptionsDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r517", "r518", "r519", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r541", "r542", "r543", "r544", "r545" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r673", "r857" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Impact on total compensation cost from incremental fair value", "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification." } } }, "auth_ref": [ "r549" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Share-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r516", "r547", "r548", "r551", "r556", "r851" ] }, "duo_NumberOfFinancialInstrumentsPurchased": { "xbrltype": "sharesItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NumberOfFinancialInstrumentsPurchased", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of financial instruments purchased.", "label": "Number Of Financial Instruments Purchased", "terseLabel": "Number of financial instruments purchased" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_DueFromRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DueFromRelatedPartiesCurrent", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails" ], "lang": { "en-us": { "role": { "label": "Due from Related Parties, Current", "verboseLabel": "Amounts due from related parties", "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)." } } }, "auth_ref": [ "r270", "r433", "r434", "r435", "r441", "r442", "r443", "r686", "r817", "r902" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income tax payables", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r70" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Measurement", "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." } } }, "auth_ref": [] }, "duo_AccruedExpensesAndOtherPayablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AccruedExpensesAndOtherPayablesTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued expenses and other payables.", "label": "Accrued Expenses And Other Payables [Table Text Block]", "terseLabel": "Schedule of components of accrued expenses and other payables" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentType", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AmendmentDescription", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AmendmentFlag", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "duo_IncomeTaxDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "IncomeTaxDisclosureTable", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails", "http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails", "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information pertaining to income taxes.", "label": "Income Tax Disclosure [Table]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term", "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." } } }, "auth_ref": [ "r672", "r857" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Policy Text Block]", "verboseLabel": "Share-based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r520", "r539", "r540", "r541", "r542", "r545", "r555", "r556" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from issuance of convertible bonds, net of issuance costs", "verboseLabel": "Proceeds from issuance of convertible promissory note, net of issuance costs", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "terseLabel": "Total consideration on shares issued", "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder." } } }, "auth_ref": [ "r61" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Income tax payables (including income tax payables of consolidated VIE without recourse to the Company of RMB2,468 and RMB463 as of December 31, 2022 and June 30, 2023, respectively. Note 1)", "verboseLabel": "Income tax payables", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r7", "r210", "r232" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash", "documentation": "Amount of cash and cash equivalents 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. 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." } } }, "auth_ref": [ "r73", "r79", "r260" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "terseLabel": "Total Assets", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r196" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "CHANGES IN DEFICIT", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_OptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OptionMember", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareSecuritiesExcludedDetails" ], "lang": { "en-us": { "role": { "label": "Share options", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific commodity, or financial or equity instrument, at a specified price during a specified period (an American option) or at a specified date (a European option) which were purchased or otherwise acquired, excluding options written (for which a premium was received)." } } }, "auth_ref": [ "r195" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of ordinary shares, net of issuance costs", "verboseLabel": "Net proceeds", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r61" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income tax payables (including income tax payables of consolidated VIE without recourse to the Company of RMB27,429 and RMB27,669 as of December 31, 2022 and June 30, 2023, respectively. Note 1)", "verboseLabel": "Income tax payables", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r10", "r210", "r232" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net (loss) income", "totalLabel": "Net (loss) income attributable to Fangdd Network Group Ltd.", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r48", "r72", "r224", "r244", "r257", "r277", "r279", "r284", "r299", "r310", "r314", "r315", "r316", "r317", "r320", "r321", "r332", "r354", "r363", "r369", "r371", "r388", "r431", "r432", "r434", "r435", "r436", "r438", "r440", "r442", "r443", "r621", "r630", "r827", "r944" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetsAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_TangibleAssetImpairmentChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TangibleAssetImpairmentChargesAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tangible Asset Impairment Charges [Abstract]", "terseLabel": "Impairment of Long-lived Assets other than goodwill" } } }, "auth_ref": [] }, "duo_AmountOfAssessableProfitsAtLoweredTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AmountOfAssessableProfitsAtLoweredTaxRate", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of assessable profits subject to a lowered tax rate.", "label": "Amount Of Assessable Profits At Lowered Tax Rate", "terseLabel": "Amount of assessable profits under lowered tax rate" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureLease" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Lease", "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." } } }, "auth_ref": [ "r676" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Income tax computed at PRC statutory tax rate", "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." } } }, "auth_ref": [ "r565" ] }, "us-gaap_ConversionOfStockSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConversionOfStockSharesIssued1", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Conversion of Stock, Shares Issued", "verboseLabel": "Conversion of stock", "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r76", "r77", "r78" ] }, "us-gaap_TechnologyServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TechnologyServiceMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Parking space transaction services", "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design." } } }, "auth_ref": [ "r952" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxReconciliationNondeductibleExpense", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "terseLabel": "Non-deductible expense", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses." } } }, "auth_ref": [ "r980" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Numerator for basic and diluted net loss per share calculation", "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." } } }, "auth_ref": [ "r325", "r328", "r329", "r330", "r331", "r333", "r336" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "negatedLabel": "General and administrative expenses", "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." } } }, "auth_ref": [ "r52" ] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProductInformationLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product Information [Line Items]", "terseLabel": "Product Information", "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." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net (profit) loss attributable to noncontrolling interests", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r181", "r192", "r277", "r279", "r320", "r321", "r891" ] }, "duo_DeferredTaxAssetsTaxDeferredExpensePayrollAndAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DeferredTaxAssetsTaxDeferredExpensePayrollAndAccruedExpenses", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from payroll and accrued expenses.", "label": "Deferred Tax Assets, Tax Deferred Expense, Payroll And Accrued Expenses", "terseLabel": "Payroll and accrued expenses" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible research and development expense." } } }, "auth_ref": [ "r980" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization and principal activities" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivities" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "Organization and principal activities", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r0", "r194" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net (loss) income attributable to ordinary shareholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r314", "r315", "r316", "r317", "r323", "r324", "r333", "r336", "r354", "r363", "r369", "r371", "r827" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "verboseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r668" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r980" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest expense, net", "verboseLabel": "Interest income, net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "VestingAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979" ] }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromIssuanceInitialPublicOffering", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance Initial Public Offering", "verboseLabel": "Proceeds from offering, net of offering cost", "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public." } } }, "auth_ref": [ "r61" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows provided by financing activities:", "verboseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "negatedLabel": "Net cash provided by operating activities", "totalLabel": "Net cash used in operating activities", "verboseLabel": "Net cash used in operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r68", "r69", "r72" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "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." } } }, "auth_ref": [ "r208", "r231", "r265", "r299", "r354", "r364", "r370", "r388", "r431", "r432", "r434", "r435", "r436", "r438", "r440", "r442", "r443", "r604", "r608", "r630", "r858", "r944", "r945", "r996" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationMovementsOfValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedLabel": "Changes of valuation allowances", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r573" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 }, "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "terseLabel": "Net cash (used in) provided by investing activities", "totalLabel": "Net cash (used in) provided by investing activities", "verboseLabel": "Net cash used in investing activities", "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." } } }, "auth_ref": [ "r294" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "VestingDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "terseLabel": "Net cash provided by financing activities", "totalLabel": "Net cash (used in) provided by financing activities", "verboseLabel": "Net cash used in financing activities", "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." } } }, "auth_ref": [ "r294" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:", "verboseLabel": "Cash flows used in investing activities:" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Tax rate differential not subject to PRC income tax", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r980" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayables" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued expenses and other payables", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "us-gaap_InvestmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNet" ], "lang": { "en-us": { "role": { "label": "Investment [Text Block]", "terseLabel": "Long-term equity investment, net", "documentation": "The entire disclosure for investment." } } }, "auth_ref": [ "r917", "r921", "r923", "r924" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "verboseLabel": "Segment Reporting", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r373" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Ordinary shares", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r904", "r905", "r990" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Ordinary shares, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r16", "r128" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of movement of allowance for doubtful accounts", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r926" ] }, "us-gaap_AccountsAndNontradeReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountsAndNontradeReceivableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNet" ], "lang": { "en-us": { "role": { "label": "Accounts and Nontrade Receivable [Text Block]", "terseLabel": "Accounts receivable, net", "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable." } } }, "auth_ref": [ "r382", "r403" ] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNet" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Equity method investment, net", "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." } } }, "auth_ref": [ "r389" ] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Equity ownership (as a percent)", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "verboseLabel": "Non-controlling interests", "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)." } } }, "auth_ref": [ "r38", "r213", "r236", "r299", "r388", "r431", "r434", "r435", "r436", "r442", "r443", "r630" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepayments and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r70" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable (including accounts payable of consolidated VIE without recourse to the Company of RMB638,295 and RMB514,564 as of December 31, 2022 and June 30, 2023, respectively. Note 1)", "verboseLabel": "Accounts payable", "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)." } } }, "auth_ref": [ "r23", "r858" ] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Noncontrolling Interests", "negatedLabel": "Purchase of non-controlling interests", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r66" ] }, "dei_AdrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AdrMember", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ADR [Member]", "terseLabel": "ADS", "documentation": "American Depositary Receipt (or American Depositary Share, ADS)." } } }, "auth_ref": [ "r867" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other payables", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r27" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Cost", "terseLabel": "Employee social insurance benefits", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r510" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SegmentReportingAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "verboseLabel": "Product development expenses", "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." } } }, "auth_ref": [ "r149" ] }, "us-gaap_AccountingStandardsUpdate201602Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountingStandardsUpdate201602Member", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02", "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)." } } }, "auth_ref": [ "r661" ] }, "us-gaap_CommonClassCMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonClassCMember", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Common Class C [Member]", "terseLabel": "Class C ordinary shares", "verboseLabel": "Common Class C", "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonClassAMember", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails", "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "terseLabel": "Common Class A", "verboseLabel": "Class A ordinary shares", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Weighted average number of ordinary shares, diluted", "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." } } }, "auth_ref": [ "r325", "r336" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharesIssued", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Issued", "periodEndLabel": "Balance at the end of the period (in shares)", "periodStartLabel": "Balance at the beginning of the period (in shares)", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r128" ] }, "us-gaap_AccountsReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountsReceivableGross", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Accounts receivable, gross", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r269", "r376" ] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BuildingMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Buildings", "terseLabel": "Buildings", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r113" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average number of ordinary shares", "verboseLabel": "Weighted average number of ordinary shares, basic", "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." } } }, "auth_ref": [ "r323", "r336" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureCustomersRefundableFeesTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of Customers' refundable fees", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r950" ] }, "currency_HKD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2022", "localname": "HKD", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails" ], "lang": { "en-us": { "role": { "label": "Hong Kong dollar" } } }, "auth_ref": [] }, "duo_NingboMeishanJiuyuInvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NingboMeishanJiuyuInvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Ningbo Meishan Jiuyu Investment Limited Partnership (\"Jiuyu\").", "label": "Jiuyu" } } }, "auth_ref": [] }, "duo_NingboMeishanYundeInvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NingboMeishanYundeInvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Ningbo Meishan Yunde Investment Limited Partnership (\"Yunde\").", "label": "Yunde" } } }, "auth_ref": [] }, "duo_MaximumExposuresToLossesOfLimitedPartnerships": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "MaximumExposuresToLossesOfLimitedPartnerships", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of maximum exposures to the losses of the limited partnerships.", "label": "Maximum Exposures To The Losses Of The Limited Partnerships", "terseLabel": "Maximum exposures to the losses of the limited partnerships" } } }, "auth_ref": [] }, "duo_EquityMethodInvestmentSummarizedFinancialInformationOperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "EquityMethodInvestmentSummarizedFinancialInformationOperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of operating income (loss) reported by an equity method investee.", "label": "Equity Method Investment, Summarized Financial Information, Operating Income (Loss)", "terseLabel": "Operating loss" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash and Cash Equivalents", "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." } } }, "auth_ref": [ "r74" ] }, "duo_ScheduleOfEffectiveInterestCapitalInvestmentsAndReturnOfCapitalOfLimitedPartnershipsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ScheduleOfEffectiveInterestCapitalInvestmentsAndReturnOfCapitalOfLimitedPartnershipsTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular information pertaining to effective interest, additional investments into these limited partnerships and received return of capital from these limited partnerships.", "label": "Schedule of Effective Interest, Capital Investments and Return of Capital of Limited Partnerships [Table Text Block]", "terseLabel": "Schedule of effective interests, additional investments into these limited partnerships and received return of capital from these limited partnerships" } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r872" ] }, "duo_ShareIncentivePlan2018Member": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShareIncentivePlan2018Member", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationFairValueAssumptionsDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 2018 share incentive plan.", "label": "2018 Plan" } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings (Loss) per Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r81", "r82" ] }, "duo_PaymentsForPurchaseOfFinancialInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "PaymentsForPurchaseOfFinancialInstruments", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of consideration for purchase of financial instruments.", "label": "Payments For Purchase Of Financial Instruments", "terseLabel": "Consideration for purchase of financial instruments" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherLiabilities", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" ], "lang": { "en-us": { "role": { "label": "Other Liabilities", "terseLabel": "Others", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r219" ] }, "duo_ScheduleOfUnauditedFinancialInformationOfEquityMethodInvesteeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ScheduleOfUnauditedFinancialInformationOfEquityMethodInvesteeTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular information pertaining to unaudited financial information for equity method investees .", "label": "Schedule of Unaudited Financial Information of Equity Method Investee [Table Text Block]", "terseLabel": "Schedule of combined unaudited financial information for these equity method investees" } } }, "auth_ref": [] }, "duo_ScheduleOfAggregatedCarryingAmountMaximumAmountOfAdditionalCapitalCommitmentAndMaximumExposuresOfLimitedPartnershipsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ScheduleOfAggregatedCarryingAmountMaximumAmountOfAdditionalCapitalCommitmentAndMaximumExposuresOfLimitedPartnershipsTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular information pertaining to aggregated amounts of the carrying amounts of the investments in limited partnerships and the maximum amount of additional capital commitments as stipulated in the respective partnership deeds.", "label": "Schedule of Aggregated Carrying Amount, Maximum Amount of Additional Capital Commitment and Maximum Exposures of Limited Partnerships [Table Text Block]", "terseLabel": "Schedule of information pertaining to limited partnerships" } } }, "auth_ref": [] }, "duo_EquityMethodInvestmentSummarizedFinancialInformationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "EquityMethodInvestmentSummarizedFinancialInformationPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of property, plant and equipment, net reported by an equity method investment of the entity.", "label": "Equity Method Investment Summarized Financial Information, Property, Plant and Equipment", "terseLabel": "Property, plant and equipment, net" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest as of December 31, 2021(in years)", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r537" ] }, "duo_NingboMeishanDeyanInvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NingboMeishanDeyanInvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Ningbo Meishan Deyan Investment Limited Partnership (\"Deyan\").", "label": "Deyan" } } }, "auth_ref": [] }, "duo_NingboMeishanJiuzhenInvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NingboMeishanJiuzhenInvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Ningbo Meishan Jiuzhen Investment Limited Partnership (\"Jiuzhen\").", "label": "Jiuzhen" } } }, "auth_ref": [] }, "duo_JiufengMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "JiufengMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Jiusheng.", "label": "Jiufeng" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted average grant date fair value" } } }, "auth_ref": [] }, "duo_PercentageOfAccountsReceivableRepresentOutputVat": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "PercentageOfAccountsReceivableRepresentOutputVat", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of accounts receivable represent output VAT.", "label": "Percentage of Accounts Receivable Represent Output VAT", "terseLabel": "Percentage of accounts receivable represent output VAT" } } }, "auth_ref": [] }, "duo_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Represents the tabular disclosure on estimated useful lives of property, plant and equipment.", "label": "Schedule Of Estimated Useful Life Of Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of estimated useful lives of property, equipment and software, net" } } }, "auth_ref": [] }, "duo_ValueAddedTaxesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ValueAddedTaxesAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Value Added Taxes[Abstract]", "terseLabel": "Value added taxes" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails", "http://www.fangdd.com/role/DisclosureFairValueMeasurementShortTermInvestmentsDetails", "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r6", "r7", "r8", "r209", "r212", "r229", "r305", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r660", "r832", "r833", "r834", "r835", "r836", "r899" ] }, "duo_TibetShiguanBusinessManagementLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "TibetShiguanBusinessManagementLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Tibet Shiguan Business Management Limited Partnership (\"Shiguan\").", "label": "Shiguan" } } }, "auth_ref": [] }, "duo_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NumeratorAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition", "label": "Numerator [Abstract]", "verboseLabel": "Numerator:" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "verboseLabel": "Percentage of Vesting rights", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r954" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r288", "r314", "r315", "r316", "r317", "r318", "r323", "r326", "r334", "r335", "r336", "r340", "r620", "r621", "r728", "r735", "r825" ] }, "duo_VatRateTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "VatRateTaxRate", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the applicable rate of value added tax.", "label": "Vat Rate Tax Rate", "terseLabel": "Vat rate" } } }, "auth_ref": [] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Software And Software Development Costs", "terseLabel": "Software", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "duo_CustomersRefundableFeesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "CustomersRefundableFeesAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available", "label": "Customers' refundable fees" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Vested and expected to vest as of December 31, 2021", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureLeaseComponentsOfLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureLeaseComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r674", "r857" ] }, "duo_StatutoryReservesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "StatutoryReservesAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Statutory Reserves [Abstract]", "terseLabel": "Statutory Reserves" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Contractual term (in years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r541" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Furniture And Fixtures", "terseLabel": "Furniture, office equipment", "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." } } }, "auth_ref": [] }, "duo_MaximumAmountOfAdditionalCapitalCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "MaximumAmountOfAdditionalCapitalCommitment", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails" ], "lang": { "en-us": { "role": { "documentation": "The Maximum Amount Of Additional Capital Commitment", "label": "Maximum Amount Of Additional Capital Commitment", "terseLabel": "Capital investment commitment", "verboseLabel": "Maximum amount of additional capital commitment" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Restricted cash", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r74", "r207" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "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." } } }, "auth_ref": [ "r288", "r314", "r315", "r316", "r317", "r318", "r326", "r334", "r335", "r336", "r340", "r620", "r621", "r728", "r735", "r825" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "terseLabel": "Outstanding (in dollars per share)", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureLeaseTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of components of lease expense", "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." } } }, "auth_ref": [ "r993" ] }, "us-gaap_TradeAccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TradeAccountsReceivableMember", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "label": "Accounts receivable", "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business." } } }, "auth_ref": [] }, "duo_NingboMeishanJiuyiInvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NingboMeishanJiuyiInvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Ningbo Meishan Jiuyi Investment Limited Partnership (\"Jiuyi\").", "label": "Jiuyi" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)", "documentation": "Weighted average grant-date fair value of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_FinancialAssetNotPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancialAssetNotPastDueMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAgingOfLoansReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Financial Asset, Not Past Due [Member]", "terseLabel": "Current", "documentation": "Financial asset not past due." } } }, "auth_ref": [ "r401", "r830" ] }, "duo_ConsiderationToBePaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ConsiderationToBePaid", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of consideration to be paid a Capital Injection Agreement.", "label": "Consideration To be Paid", "terseLabel": "Agreed consideration" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at the end of period (in years)", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r144" ] }, "duo_SeriesA1ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SeriesA1ConvertiblePreferredStockMember", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Series A-1 Convertible Preferred Stock.", "label": "Series A-1 Convertible Preferred Shares", "terseLabel": "Series A-1 Convertible Preferred Shares" } } }, "auth_ref": [] }, "duo_EquityInterestToBeAcquired": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "EquityInterestToBeAcquired", "presentation": [ "http://www.fangdd.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of equity interest to be acquired in a Capital Injection Agreement.", "label": "Equity Interest To Be Acquired", "terseLabel": "Percentage to be acquired" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding (in Years)", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r142" ] }, "duo_ShanghaiGefeiChengyunInvestmentCenterLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShanghaiGefeiChengyunInvestmentCenterLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Shanghai Gefei Chengyun Investment Center Limited Partnership (\"Gefei Chengyun\").", "label": "Gefei Chengyun" } } }, "auth_ref": [] }, "duo_ChengduHaofangtongTechnologyCorporationLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ChengduHaofangtongTechnologyCorporationLimitedMember", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Chengdu Haofangtong Technology Corporation Limited (\"Haofangtong\").", "label": "Haofangtong" } } }, "auth_ref": [] }, "duo_NingboMeishanDechengInvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NingboMeishanDechengInvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Ningbo Meishan Decheng Investment Limited Partnership (\"Decheng\").", "label": "Decheng" } } }, "auth_ref": [] }, "duo_YiwuLongshuQianliInvestmentManagementLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "YiwuLongshuQianliInvestmentManagementLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Yiwu Longshu Qianli Investment Management Limited Partnership (\"Longshu Qianli\").", "label": "Qianli", "terseLabel": "Longshuqianli" } } }, "auth_ref": [] }, "duo_NingboMeishanJiushenInvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NingboMeishanJiushenInvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Ningbo Meishan Jiushen Investment Limited Partnership (\"Jiushen\").", "label": "Jiushen" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of property and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r71" ] }, "duo_NingboMeishanJiuchangInvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NingboMeishanJiuchangInvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Ningbo Meishan Jiuchang Investment Limited Partnership (\"Jiuchang\").", "label": "Jiuchang" } } }, "auth_ref": [] }, "us-gaap_NotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NotesReceivableNet", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, after Allowance for Credit Loss", "terseLabel": "Loans receivable, net", "totalLabel": "Loans receivable, net", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r376", "r402" ] }, "duo_AccruedExpensesAndOtherPayablesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AccruedExpensesAndOtherPayablesTable", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information about various accrued expenses and other payables.", "label": "Accrued Expenses And Other Payables [Table]" } } }, "auth_ref": [] }, "duo_JiushengMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "JiushengMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Jiuchuan.", "label": "Jiusheng" } } }, "auth_ref": [] }, "duo_YiwuLongshuTianyeInvestmentManagementLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "YiwuLongshuTianyeInvestmentManagementLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Yiwu Longshu Tianye Investment Management Limited Partnership (\"Longshu Tianye\").", "label": "Tianye", "terseLabel": "Longshutianye" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects of acquisition" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r71", "r351" ] }, "duo_NingboMeishanJiuchuanInvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NingboMeishanJiuchuanInvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Ningbo Meishan Jiuchuan Investment Limited Partnership (\"Jiuchuan\").", "label": "Jiuchuan" } } }, "auth_ref": [] }, "duo_DepositForBankFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DepositForBankFacilityMember", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "documentation": "Restricted deposit for bank facility in negotiation.", "label": "Restricted deposit for bank facility in negotiation" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "verboseLabel": "Issuance of ordinary shares", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r15", "r16", "r128", "r136" ] }, "srt_ParentCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ParentCompanyMember", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Parent Company", "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." } } }, "auth_ref": [ "r305" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsequentEventTable", "presentation": [ "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "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." } } }, "auth_ref": [ "r655", "r691" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r452", "r503", "r508", "r624", "r693", "r845", "r846", "r847" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Conversion of Units", "terseLabel": "Conversion of convertible promissory note (in shares)", "verboseLabel": "Share issued during period share conversion units", "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r15", "r16", "r128", "r129", "r136" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration and Risk", "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." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Wealth management products", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r763", "r764", "r765", "r862" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Level 2", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r452", "r503", "r508", "r624", "r694", "r833", "r834", "r845", "r846", "r847" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of share options under share- based compensation", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r36", "r128", "r136" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsequentEventMember", "presentation": [ "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent events", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r655", "r691" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "duo_LoanFromBankOfShanghaiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "LoanFromBankOfShanghaiMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loan from Bank of Shanghai.", "label": "Loan from Bank of Shanghai" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Series A-1 Convertible Preferred Shares, shares issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r15", "r460" ] }, "us-gaap_FairValueOptionQuantitativeDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueOptionQuantitativeDisclosuresTable", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Option, Disclosures [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value under fair value option." } } }, "auth_ref": [ "r631", "r632", "r633" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r655", "r691" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the period", "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the period", "terseLabel": "Cash and cash equivalents and restricted cash", "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." } } }, "auth_ref": [ "r68", "r73", "r79" ] }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "verboseLabel": "Shares issued for each shares converted", "documentation": "Number of shares issued for each share of convertible preferred stock that is converted." } } }, "auth_ref": [ "r14", "r15", "r129", "r132", "r471" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredShares" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Ordinary shares and Series A-1 Convertible Preferred Shares", "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income." } } }, "auth_ref": [ "r138", "r298", "r461", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r472", "r473", "r475", "r478", "r610" ] }, "duo_ScheduleOfEstimatedUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ScheduleOfEstimatedUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure on estimated useful lives of finite-lived intangible assets.", "label": "Schedule of Estimated Useful Life of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Summary of estimated useful lives of intangible assets" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r452", "r503", "r504", "r505", "r506", "r507", "r508", "r624", "r695", "r833", "r834", "r845", "r846", "r847" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Series A-1 Convertible Preferred Shares, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r15", "r460" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair value measurement" } } }, "auth_ref": [] }, "duo_ChangeOfLegalRepresentativeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ChangeOfLegalRepresentativeMember", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount restricted due to the Company is in the process of changing the legal representative of bank account.", "label": "Restricted due to change of legal representative" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale, Maturity and Collection of Short-term Investments", "terseLabel": "Proceeds from redemption of short-term investments", "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, 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." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible debt", "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r62" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r655", "r691" ] }, "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueOptionQuantitativeDisclosuresLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Option, Quantitative Disclosures [Line Items]", "terseLabel": "Fair Value Measurement", "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." } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails", "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressCountry", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "terseLabel": "Equity", "totalLabel": "Total equity", "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." } } }, "auth_ref": [ "r174", "r175", "r191", "r253", "r254", "r283", "r306", "r307", "r308", "r311", "r319", "r393", "r478", "r552", "r553", "r554", "r582", "r583", "r619", "r648", "r649", "r654", "r682", "r741", "r742", "r900", "r922", "r991" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based compensation (in shares)", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r15", "r16", "r128", "r136" ] }, "duo_HeldOnBehalfMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "HeldOnBehalfMember", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents cash held on behalf of of home purchasers.", "label": "Held on behalf of home purchasers" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Fangdd Network Group Ltd. shareholders' equity", "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." } } }, "auth_ref": [ "r16", "r19", "r20", "r99", "r858", "r900", "r922", "r991" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r85", "r86", "r197", "r198", "r375", "r767" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurement" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair value measurement", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r627" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails", "http://www.fangdd.com/role/DisclosureRevenueInformationDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Total revenue", "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." } } }, "auth_ref": [ "r349", "r350", "r362", "r367", "r368", "r372", "r373", "r375", "r497", "r498", "r705" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "negatedTotalLabel": "Total operating expenses", "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." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent events", "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." } } }, "auth_ref": [] }, "duo_ChinaConstructionBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ChinaConstructionBankMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to borrowing from China Construction Bank.", "label": "Borrowing from China Construction Bank" } } }, "auth_ref": [] }, "duo_AppropriationToDiscretionaryFunds": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AppropriationToDiscretionaryFunds", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of appropriation made to the discretionary funds.", "label": "Appropriation to Discretionary Funds", "terseLabel": "Appropriation to the discretionary funds" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Acquisition of a subsidiary", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r36", "r128", "r136" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "terseLabel": "Net (decrease) increase in cash and cash equivalents", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash", "verboseLabel": "Net decrease in cash, cash equivalents and restricted cash", "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." } } }, "auth_ref": [ "r68", "r201" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r80", "r297" ] }, "duo_ChinaGuangfaBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ChinaGuangfaBankMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loans from China Guangfa Bank.", "label": "Loans from China Guangfa Bank" } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "terseLabel": "Shares repurchased (in shares)", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r15", "r16", "r128", "r136" ] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service [Policy Text Block]", "verboseLabel": "Cost of Revenue", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r953" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "negatedLabel": "Cost of revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r51", "r299", "r388", "r431", "r432", "r434", "r435", "r436", "r438", "r440", "r442", "r443", "r630", "r944" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Series A-1 Convertible Preferred Shares, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "negatedLabel": "Return of capital", "terseLabel": "Return of capital from equity method investees", "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities." } } }, "auth_ref": [ "r293", "r894" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Conversion of Units", "terseLabel": "Conversion of convertible promissory note", "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r36", "r128", "r136" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesIncomeStatementAndCashFlowInformationDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails", "http://www.fangdd.com/role/DisclosureRevenueInformationDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r372", "r705", "r838", "r859", "r940", "r941", "r951", "r1012" ] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentInformationTable", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "duo_ShanghaiPudongDevelopmentBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShanghaiPudongDevelopmentBankMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loans from Shanghai Pudong Development Bank.", "label": "Loans from Shanghai Pudong Development Bank" } } }, "auth_ref": [] }, "us-gaap_FranchiseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FranchiseMember", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Franchise Income", "documentation": "Right granted by another party to operate business using grantor's name, merchandise, service, methodology, promotional support, marketing and supplies." } } }, "auth_ref": [ "r952" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r623", "r624", "r628" ] }, "duo_ZhejiangChouzhouCommercialBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ZhejiangChouzhouCommercialBankMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Zhejiang Chouzhou Commercial Bank.", "label": "Zhejiang Chouzhou Commercial Bank [Member]", "terseLabel": "Zhejiang Chouzhou Commercial Bank" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Taxation", "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." } } }, "auth_ref": [] }, "duo_FrozenForLawsuitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "FrozenForLawsuitMember", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "documentation": "Bank balances frozen for a lawsuit.", "label": "Frozen For Lawsuit [Member]", "terseLabel": "Frozen for a lawsuit" } } }, "auth_ref": [] }, "duo_BankOfChinaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BankOfChinaMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to loans from Bank Of China.", "label": "Loans From Bank Of China [Member]", "terseLabel": "Bank of China" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r452", "r503", "r504", "r505", "r506", "r507", "r508", "r624", "r693", "r694", "r695", "r833", "r834", "r845", "r846", "r847" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent events" } } }, "auth_ref": [] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Series A-1 Convertible Preferred Shares (US$0.0000001 par value, 102,102,318 shares authorized, issued and outstanding as of December 31, 2020)", "verboseLabel": "Series A-1 Convertible Preferred Shares", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r15", "r858" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Equity:" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementTransfersDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net", "terseLabel": "No transfers", "documentation": "Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r83", "r85", "r86", "r87", "r197", "r199", "r767" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AuditorLocation", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r868", "r869", "r870" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of share options under share- based compensation (in shares)", "verboseLabel": "Exercise of share options under share-based compensation", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r15", "r16", "r128", "r136", "r526" ] }, "duo_EffectiveIncomeTaxRateReconciliationChangeInIntercomTransactionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "EffectiveIncomeTaxRateReconciliationChangeInIntercomTransactionAmount", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the intercom transaction.", "label": "Effective Income Tax Rate Reconciliation, Change in Intercom Transaction, Amount", "terseLabel": "Effect of intercom transaction" } } }, "auth_ref": [] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AuditorName", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r868", "r869", "r870" ] }, "duo_NetDeferredTaxAssetsIntangibleAssetsBasisDifference": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NetDeferredTaxAssetsIntangibleAssetsBasisDifference", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of net deferred tax assets from intangible assets basis difference.", "label": "Net Deferred Tax Assets, Intangible Assets Basis Difference", "terseLabel": "Identifiable intangible assets" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "verboseLabel": "Revenue", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r501", "r824" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Net operating losses carry forwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r155" ] }, "duo_HighAndNewTechnologyEnterpriseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "HighAndNewTechnologyEnterpriseMember", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails", "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents an entity classification of High and New Technology Enterprises that receives preferential tax treatment.", "label": "HNTE" } } }, "auth_ref": [] }, "duo_DeferredTaxAssetsNetOfIntangibleAssetsBasisDifference": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DeferredTaxAssetsNetOfIntangibleAssetsBasisDifference", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards, net of intangible assets basis difference.", "label": "Deferred Tax Assets, Net of Intangible Assets Basis Difference", "totalLabel": "Net deferred tax assets" } } }, "auth_ref": [] }, "duo_AppropriationToGeneralReserveFund": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AppropriationToGeneralReserveFund", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of appropriation made to the general reserve fund.", "label": "Appropriation to General Reserve Fund", "terseLabel": "Appropriation to the general reserve fund" } } }, "auth_ref": [] }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PastDueFinancingReceivablesTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Past Due [Table Text Block]", "terseLabel": "Schedule of aging of loans receivable", "documentation": "Tabular disclosure of aging analysis for financing receivable." } } }, "auth_ref": [ "r96", "r97", "r830", "r927" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Recurring", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r627", "r629" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AuditorFirmId", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r868", "r869", "r870" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "verboseLabel": "Conversion of class B ordinary shares to class A ordinary shares", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r36", "r128", "r136" ] }, "duo_RestrictedCashAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "RestrictedCashAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "documentation": "Information by category of cash which are restricted as to withdrawal or usage.", "label": "Restricted Cash [Axis]" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired in business combination", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r85", "r86", "r197", "r198", "r375", "r750", "r767" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "duo_AppropriationToStatutorySurplusFund": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AppropriationToStatutorySurplusFund", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of appropriation made to the statutory surplus fund.", "label": "Appropriation to Statutory Surplus Fund", "terseLabel": "Appropriation to statutory surplus fund" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r85", "r86", "r197", "r198", "r375", "r767" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r452", "r503", "r504", "r505", "r506", "r507", "r508", "r693", "r694", "r695", "r833", "r834", "r845", "r846", "r847" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Series A-1 Convertible Preferred Shares, shares outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r15" ] }, "us-gaap_FinancingReceivables1To29DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivables1To29DaysPastDueMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAgingOfLoansReceivableDetails" ], "lang": { "en-us": { "role": { "label": "1-29 days past Due", "documentation": "Financial asset fewer than 30 days past due." } } }, "auth_ref": [ "r830" ] }, "duo_CollateralForBorrowingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "CollateralForBorrowingsMember", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "documentation": "Collateral for borrowings from the banks.", "label": "Collateral for borrowings" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationOperatingLossesCarryForwardsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r156" ] }, "us-gaap_ProceedsFromBankDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromBankDebt", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Bank Debt", "terseLabel": "Cash proceeds from short-term bank borrowings", "documentation": "The cash inflow from bank borrowing during the year." } } }, "auth_ref": [ "r62" ] }, "duo_RestrictedCashDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "RestrictedCashDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "documentation": "Type of restricted cash.", "label": "Restricted Cash [Domain]" } } }, "auth_ref": [] }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationTables" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Schedule of Condensed Balance Sheets", "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r903", "r1016" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "negatedLabel": "Income tax paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r75" ] }, "duo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised, Weighted Average Remaining Contractual Term at the end of the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised, Weighted Average Remaining Contractual Term", "terseLabel": "Exercised (in years)" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "verboseLabel": "Impairment of Long-lived Assets other than goodwill", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r110", "r117" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r868", "r869", "r870" ] }, "us-gaap_IncomeTaxReconciliationTaxExemptIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxReconciliationTaxExemptIncome", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount", "negatedLabel": "Tax-exempted income", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes." } } }, "auth_ref": [ "r980" ] }, "duo_EffectOfConsolidatingEquityMethodInvestees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "EffectOfConsolidatingEquityMethodInvestees", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Represents effect of consolidating equity method investees", "label": "Effect of consolidating equity method investees" } } }, "auth_ref": [] }, "duo_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossesCumulativeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossesCumulativeAmount", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 7.0 }, "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "documentation": "Amount of cumulative impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Losses, Cumulative Amount", "negatedLabel": "Impairment loss for equity method investments", "terseLabel": "Impairment loss for equity method investments" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment of long-lived assets", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r71", "r111", "r116" ] }, "duo_ReceiptInAdvanceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ReceiptInAdvanceCurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount received in advance.", "label": "Receipt In Advance Current", "terseLabel": "Receipt in advance" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationTables" ], "lang": { "en-us": { "role": { "label": "Condensed Income Statement [Table Text Block]", "terseLabel": "Schedule of Condensed Statements of Results of Operations", "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r903", "r1016" ] }, "duo_DueToThirdPartiesUnderCollaborativeAgreementsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "DueToThirdPartiesUnderCollaborativeAgreementsCurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amounts due to third parties under collaborative agreements", "label": "Due To Third Parties Under Collaborative Agreements Current", "terseLabel": "Amounts due to third parties under collaborative agreements" } } }, "auth_ref": [] }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationTables" ], "lang": { "en-us": { "role": { "label": "Condensed Cash Flow Statement [Table Text Block]", "terseLabel": "Schedule of Condensed statements of cash flows", "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r903", "r1016" ] }, "duo_WithoutSalesCommitmentArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "WithoutSalesCommitmentArrangementMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetSecurityDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to with out sales commitment arrangements.", "label": "Without Sales Commitment Arrangement" } } }, "auth_ref": [] }, "duo_RealEstateAgentCompaniesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "RealEstateAgentCompaniesMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount to certain real estate agent companies in Shenzhen, Suzhou and Shanghai.", "label": "Real estate agent companies" } } }, "auth_ref": [] }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ScheduleOfCondensedFinancialStatementsTable", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Condensed Financial Statements [Table]", "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows." } } }, "auth_ref": [ "r305", "r801", "r812", "r813", "r814", "r878" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails", "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r386" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r984" ] }, "duo_BusinessCombinationCashConsiderationForFurtherCapitalInjection": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BusinessCombinationCashConsiderationForFurtherCapitalInjection", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the further capital injection into business acquisition.", "label": "Business Combination Cash Consideration For Further Capital Injection", "terseLabel": "Cash consideration for further capital injection" } } }, "auth_ref": [] }, "duo_NingboMeishanMujuInvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NingboMeishanMujuInvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails", "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Ningbo Meishan Muju Investment Limited Partnership (\"Muju\")", "label": "Muju" } } }, "auth_ref": [] }, "duo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options exercised during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Exercised (in dollars per share)" } } }, "auth_ref": [] }, "duo_EquityMethodInvestmentTransferredToConsolidatedSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "EquityMethodInvestmentTransferredToConsolidatedSubsidiaries", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transfer of consolidated subsidiaries on equity method investments.", "label": "Equity Method Investment, Transferred to Consolidated Subsidiaries", "terseLabel": "Disposal" } } }, "auth_ref": [] }, "duo_WithholdingTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "WithholdingTaxRate", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails" ], "lang": { "en-us": { "role": { "documentation": "Rate of withholding tax will be imposed upon distribution of dividends made by the company.", "label": "Withholding Tax Rate" } } }, "auth_ref": [] }, "duo_SupplierMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SupplierMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information about supplier.", "label": "Supplier" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r911" ] }, "duo_ShanghaiFangjinManagementLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShanghaiFangjinManagementLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Shanghai Fangjin Management Limited Partnership (\"Fangjin\"", "label": "Fangjin" } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails", "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails", "http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r373", "r374", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r790", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r839", "r860", "r951" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r571" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income Tax", "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." } } }, "auth_ref": [ "r281", "r560", "r561", "r568", "r569", "r574", "r578" ] }, "duo_AccumulatedImpairmentLossFiniteLivedIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AccumulatedImpairmentLossFiniteLivedIntangibleAssets", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss on finite-lived intangible assets.", "label": "Accumulated Impairment Loss, Finite-Lived Intangible Assets", "negatedLabel": "Impairment loss" } } }, "auth_ref": [] }, "duo_RentalAndOtherDepositsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "RentalAndOtherDepositsGross", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetRentalAndOtherDepositDetails": { "parentTag": "duo_RentalAndOtherDeposits", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetRentalAndOtherDepositDetails" ], "lang": { "en-us": { "role": { "documentation": "The gross amount of rental and other deposits.", "label": "Rental And Other Deposits, Gross", "terseLabel": "Rental and other deposits" } } }, "auth_ref": [] }, "duo_LongshuqianliMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "LongshuqianliMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Longshuqianli.", "label": "Longshuqianli" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of class B ordinary shares to class A ordinary shares (in shares)", "verboseLabel": "Number of shares issued upon conversion of outstanding preferred shares", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r35", "r128", "r129", "r136", "r454" ] }, "duo_AccumulatedImpairmentLossPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AccumulatedImpairmentLossPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Impairment Loss, Property, Plant and Equipment", "negatedLabel": "Impairment loss" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfBankDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RepaymentsOfBankDebt", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Bank Debt", "negatedLabel": "Repayment for short-term bank borrowings", "documentation": "The cash outflow to settle a bank borrowing during the year." } } }, "auth_ref": [ "r65" ] }, "duo_SecurityDepositsWithRealEstateDevelopersGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SecurityDepositsWithRealEstateDevelopersGross", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetSecurityDepositsDetails": { "parentTag": "duo_SecurityDepositsWithRealEstateDevelopers", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetSecurityDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "The gross amount of security deposits with real estate developers.", "label": "Security Deposits With Real Estate Developers, Gross", "terseLabel": "Security deposits with real estate developers" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Stock issued during period shares other (in shares)", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "duo_LongshutianyeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "LongshutianyeMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member is stands for longshutianye.", "label": "Longshutianye" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issued during period shares new issue (in shares)", "verboseLabel": "Issuance of ordinary shares (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r15", "r16", "r128", "r136" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetTables", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r37" ] }, "duo_ScheduleOfSecurityDepositsWithRealEstateDevelopersTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ScheduleOfSecurityDepositsWithRealEstateDevelopersTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of security deposits with real estate developers.", "label": "Schedule Of Security Deposits With Real Estate Developers [Table Text Block]", "terseLabel": "Schedule of security deposits with real estate developers, net" } } }, "auth_ref": [] }, "duo_LoanBankOfNanjingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "LoanBankOfNanjingMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stand for loan bank of Nanjing.", "label": "Loan Bank of Nanjing [Member]", "terseLabel": "Bank of Nanjing" } } }, "auth_ref": [] }, "duo_ScheduleOfRentalAndOtherDepositsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ScheduleOfRentalAndOtherDepositsTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of rental and other deposits.", "label": "Schedule Of Rental And Other Deposits [Table Text Block]", "terseLabel": "Schedule of rental and other deposits, net" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carry forward", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r157", "r985" ] }, "country_VG": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2022", "localname": "VG", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationLossBeforeProvisionForIncomeTaxesIsAttributableToGeographicLocationsDetails" ], "lang": { "en-us": { "role": { "label": "BVI" } } }, "auth_ref": [] }, "duo_AllowanceForDoubtfulRentalAndOtherDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AllowanceForDoubtfulRentalAndOtherDeposits", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetRentalAndOtherDepositDetails": { "parentTag": "duo_RentalAndOtherDeposits", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetRentalAndOtherDepositDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of allowance for doubtful rental and other deposits.", "label": "Allowance For Doubtful Rental And Other Deposits", "negatedLabel": "Less: Allowance for doubtful accounts" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Other", "terseLabel": "Others", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r157", "r985" ] }, "duo_SecuredBankLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SecuredBankLoansMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stand for secured bank loans.", "label": "Secured Bank Loans [Member]", "terseLabel": "Secured bank loans" } } }, "auth_ref": [] }, "duo_EquityMethodInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "EquityMethodInvestmentsAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition.", "label": "Equity Method Investments [Abstract]", "terseLabel": "Equity method investments" } } }, "auth_ref": [] }, "duo_UnsecuredBankLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "UnsecuredBankLoansMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stand for Unsecured bank loans.", "label": "Unsecured bank loans" } } }, "auth_ref": [] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AwardTypeAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationFairValueAssumptionsDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r517", "r518", "r519", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r541", "r542", "r543", "r544", "r545" ] }, "duo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsThresholdExercisablePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsThresholdExercisablePeriod", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "The threshold period after the completion of the offering, during which the options can be exercised, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Threshold Exercisable Period", "verboseLabel": "Stock options, Threshold exercisable period" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "StatementScenarioAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails", "http://www.fangdd.com/role/DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r322", "r512", "r877", "r879", "r907" ] }, "duo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term [Roll Forward]", "terseLabel": "Weighted average remaining contractual term" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of (Loss) income before provision for income taxes is attributable to the geographic locations", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r901" ] }, "us-gaap_ScenarioPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScenarioPlanMember", "presentation": [ "http://www.fangdd.com/role/DisclosureLongTermEquityInvestmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Plan [Member]", "terseLabel": "Scenario, Plan", "documentation": "The scenario under which facts represent plans as distinct from actual." } } }, "auth_ref": [] }, "duo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average grant date fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Grant Date Fair Value", "terseLabel": "Exercisable (in dollars per share)" } } }, "auth_ref": [] }, "duo_ConvenienceTranslationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ConvenienceTranslationPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy on convenience translation.", "label": "Convenience Translation [Policy Text Block]", "verboseLabel": "Convenience Translation" } } }, "auth_ref": [] }, "duo_ShenzhenJiaxindaNo.3InvestmentLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShenzhenJiaxindaNo.3InvestmentLimitedPartnershipMember", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Shenzhen Jiaxinda No.3 Investment Limited Partnership (\"Jiaxinda\").", "label": "Jiaxinda" } } }, "auth_ref": [] }, "duo_ShanghaiLianlianMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShanghaiLianlianMember", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Shanghai Lianlian.", "label": "Shanghai Lianlian" } } }, "auth_ref": [] }, "duo_EquityMethodInvestmentTransferToSubsidiary": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "EquityMethodInvestmentTransferToSubsidiary", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of equity method investment transferred to subsidiary.", "label": "Equity Method Investment, Transfer to Subsidiary", "negatedLabel": "Transfer to subsidiary" } } }, "auth_ref": [] }, "duo_EquityMethodInvestmentOtherIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "EquityMethodInvestmentOtherIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of other increase (decrease) in equity method investment.", "label": "Equity Method Investment, Other Increase (Decrease)", "negatedLabel": "Others" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of allocation of the purchase price as of the date of acquisition", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r166" ] }, "duo_ValueAddedTaxesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ValueAddedTaxesPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy on value added taxes.", "label": "Value Added Taxes [Policy Text Block]", "verboseLabel": "Value added taxes" } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Information [Table]", "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line." } } }, "auth_ref": [] }, "duo_BankOfNingboMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BankOfNingboMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining loans from Bank of Ningbo.", "label": "Loans from Bank of Ningbo" } } }, "auth_ref": [] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AddressTypeDomain", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "duo_ChinaEverbrightBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ChinaEverbrightBankMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loans from China Everbright Bank.", "label": "Loans from China Everbright Bank" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "verboseLabel": "Schedule of assumptions using Binomial Option Pricing Model", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r143" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock option activities", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r139", "r140", "r141" ] }, "duo_TemporaryEquityRedemptionPricePercentageOfOriginalIssuePrice": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "TemporaryEquityRedemptionPricePercentageOfOriginalIssuePrice", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of original issue price, that each holder of the convertible redeemable preferred shares, that is classified as temporary equity, are entitled to receive, upon redemption.", "label": "Temporary Equity, Redemption Price, Percentage Of Original Issue Price", "terseLabel": "Redemption price (as a percent)" } } }, "auth_ref": [] }, "duo_SharesNotDesignatedYetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SharesNotDesignatedYetMember", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for shares that are yet to be designated to each of such class or classes.", "label": "Shares not designated yet", "terseLabel": "Shares not designated yet" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureRevenueInformation" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "verboseLabel": "Revenue information", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r500", "r501" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r303", "r304", "r447", "r462", "r811", "r819", "r821" ] }, "us-gaap_RevenueFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RevenueFromRelatedParties", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Related Parties", "terseLabel": "Base commission income and sales incentive income shared with related parties", "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." } } }, "auth_ref": [ "r49", "r247", "r433", "r434", "r435", "r441", "r442", "r443" ] }, "duo_ScheduleOfAmountDueToRelatedPartiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ScheduleOfAmountDueToRelatedPartiesTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amount due to related party transactions.", "label": "Schedule Of Amount Due To Related Parties [Table Text Block]", "terseLabel": "Schedule of amounts due to related parties" } } }, "auth_ref": [] }, "duo_TemporaryEquityLiquidationPreferencePercentageOfOriginalIssuePrice": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "TemporaryEquityLiquidationPreferencePercentageOfOriginalIssuePrice", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of original issue price, that each holder of the convertible redeemable preferred shares, that is classified as temporary equity, are entitled to receive, upon any liquidation including deemed liquidation, dissolution or winding up of the company.", "label": "Temporary Equity, Liquidation Preference, Percentage Of Original Issue Price", "terseLabel": "Liquidation preference, percentage of original issue price" } } }, "auth_ref": [] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "BusinessContactMember", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "terseLabel": "Business Contact", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r869", "r870" ] }, "duo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Grant date fair value of options granted. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Grant Date Fair Value", "terseLabel": "Grant date fair value of stock options granted" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "verboseLabel": "Basis of presentation", "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)." } } }, "auth_ref": [] }, "duo_AuthorizedShareCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "AuthorizedShareCapital", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of authorized share capital of the company.", "label": "Authorized Share Capital", "verboseLabel": "Authorized share capital" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of reconciliation of the beginning and ending amount of total unrecognized tax benefits", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r853", "r983" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "UseOfEstimates", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r88", "r89", "r90", "r345", "r346", "r347", "r348" ] }, "duo_NumberOfSharesReDesignated": { "xbrltype": "sharesItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NumberOfSharesReDesignated", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares re-designated during the period.", "label": "Number Of Shares Re-Designated", "verboseLabel": "Number of shares re-designated" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number of securities called by warrants or rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r477" ] }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfFinancingReceivablesPastDueTable", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAgingOfLoansReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Past Due [Table]", "documentation": "Disclosure of information about aging analysis for financing receivable." } } }, "auth_ref": [ "r830", "r927" ] }, "duo_NumberOfCoFoundersWhoBeneficiallyOwnedShares": { "xbrltype": "integerItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "NumberOfCoFoundersWhoBeneficiallyOwnedShares", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of co-founders who beneficially owned shares of the company.", "label": "Number Of Co-Founders Who Beneficially Owned Shares", "verboseLabel": "Number of co-founders who beneficially owned ordinary shares" } } }, "auth_ref": [] }, "duo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards grated during the period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual Term", "terseLabel": "Grant to Employees (in years)" } } }, "auth_ref": [] }, "duo_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic and diluted earnings per share.", "label": "Schedule of Earnings Per Share, Basic And Diluted, by Common Class [Table]" } } }, "auth_ref": [] }, "duo_ReDesignationRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ReDesignationRatio", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "The ratio at which the shares are re-designated.", "label": "Re-Designation Ratio", "verboseLabel": "Re-designation ratio" } } }, "auth_ref": [] }, "duo_TermOfArrangement": { "xbrltype": "durationItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "TermOfArrangement", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of personal loans.", "label": "Term Of Arrangement", "terseLabel": "Term of arrangement" } } }, "auth_ref": [] }, "duo_ShanghaiYuancuiInformationTechnologyCo.Ltd.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShanghaiYuancuiInformationTechnologyCo.Ltd.Member", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails", "http://www.fangdd.com/role/DisclosureGoodwillNetAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Shanghai Yuancui Information Technology Co., Ltd.", "label": "Yuancui", "terseLabel": "Yuancui" } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "terseLabel": "Document and Entity Information", "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." } } }, "auth_ref": [] }, "duo_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareReconciliationDetails" ], "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 Earnings Per Share, Basic And Diluted, by Common Class [Line Items]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetSecurityDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r989" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "ContactPersonnelName", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "duo_TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureCustomersRefundableFeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Total revenue recognized from both the beginning balance and current period increase in contract liability.", "label": "Total Revenue Recognized from both the Beginning Balance and Current Period Increase in Contract Liability", "negatedLabel": "Revenue recognized" } } }, "auth_ref": [] }, "us-gaap_MultipleForeignCurrencyExchangeRatesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MultipleForeignCurrencyExchangeRatesAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Multiple Foreign Currency Exchange Rates [Abstract]", "terseLabel": "Convenience Translation" } } }, "auth_ref": [] }, "duo_BusinessCombinationsAndNoncontrollingInterestsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "BusinessCombinationsAndNoncontrollingInterestsPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for business combinations and noncontrolling interests.", "label": "Business Combinations And Noncontrolling Interests [Policy Text Block]", "terseLabel": "Business combinations and noncontrolling interests" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureLossIncomePerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Schedule of basic and diluted net loss per share", "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." } } }, "auth_ref": [ "r909" ] }, "duo_IncomeTaxReconciliationAdditionalDeductibleExpenseResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "IncomeTaxReconciliationAdditionalDeductibleExpenseResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to additional deductible research and development expense.", "label": "Income Tax Reconciliation Additional Deductible Expense Research And Development", "terseLabel": "Additional deduction for research and development expenses" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of assets and liabilities that are measured at fair value on a recurring basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r623", "r624" ] }, "duo_StatusForTaxabilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "StatusForTaxabilityDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails", "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents various tax status.", "label": "Status For Taxability [Domain]" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "terseLabel": "Ordinary shares and Series A-1 Convertible Preferred Shares", "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." } } }, "auth_ref": [] }, "duo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures, Weighted Average Remaining Contractual Term at the end of the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited, Weighted Average Remaining Contractual Term", "terseLabel": "Forfeited (in years)" } } }, "auth_ref": [] }, "dei_ContactPersonnelEmailAddress": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "ContactPersonnelEmailAddress", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Email Address", "documentation": "Email address of contact personnel." } } }, "auth_ref": [] }, "duo_EquityMethodInvestmentReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "EquityMethodInvestmentReturnOfCapital", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of equity method investment return of capital.", "label": "Equity Method Investment Return Of Capital", "negatedLabel": "Return of capital" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of components of income tax expense", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r158" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of transactions with related parties", "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." } } }, "auth_ref": [] }, "duo_SalesCommitmentArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "SalesCommitmentArrangementsMember", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetSecurityDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to sales commitment arrangements.", "label": "Sales Commitment Arrangements", "terseLabel": "Sales Commitment Arrangements" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RevenueFromContractWithCustomerAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue information", "terseLabel": "Revenue" } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentTransitionReport", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r871" ] }, "duo_EquityMethodInvestmentsCapitalInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "EquityMethodInvestmentsCapitalInvestments", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetLimitedPartnershipsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of capital investment in equity methody investments.", "label": "Equity Method Investments Capital Investments", "terseLabel": "Capital Investments" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r107", "r108" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 }, "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Short-Term Investments", "negatedLabel": "Cash paid for short-term investments", "negatedTerseLabel": "Investment in short-term investments", "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." } } }, "auth_ref": [ "r60" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Shares Outstanding", "terseLabel": "Redeemable Convertible Preferred Shares, shares outstanding", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r13" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementTable", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r306", "r307", "r308", "r342", "r705" ] }, "duo_IncomeTaxReconciliationEffectOfPreferentialTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "IncomeTaxReconciliationEffectOfPreferentialTaxRate", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to effect of preferential tax rate.", "label": "Income Tax Reconciliation, Effect Of Preferential Tax Rate", "terseLabel": "Effect of preferential tax rate" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityByClassOfStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TemporaryEquityByClassOfStockTable", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesMovementsInRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, by Class of Stock [Table]", "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable." } } }, "auth_ref": [ "r1", "r125" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityComponentDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureSubsequentEventsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r128", "r253", "r282", "r283", "r284", "r306", "r307", "r308", "r311", "r319", "r321", "r342", "r393", "r478", "r552", "r553", "r554", "r582", "r583", "r619", "r648", "r649", "r650", "r651", "r652", "r654", "r682", "r740", "r741", "r742" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "(Reversal) Provision for the period", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r289", "r398" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentRegistrationStatement", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r863" ] }, "currency_USD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2022", "localname": "USD", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails" ], "lang": { "en-us": { "role": { "label": "U. S. Dollar" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityMethodInvestmentSummarizedFinancialInformationAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetSummaryCombinedUnauditedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Summarized Financial Information [Abstract]", "terseLabel": "Summary combined unaudited financial information for these equity method investees" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromSaleOfShortTermInvestments", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Short-Term Investments", "terseLabel": "Proceeds from disposal of short-term investments", "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." } } }, "auth_ref": [ "r57" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments", "periodEndLabel": "Balance at the ending", "periodStartLabel": "Balance at the beginning", "terseLabel": "Equity method investments, net", "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." } } }, "auth_ref": [ "r102", "r355", "r882" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "MajorCustomersAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r375", "r840", "r951", "r1013" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedBalanceSheetsDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r73", "r260", "r815" ] }, "us-gaap_PaymentsToAcquireLoansReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToAcquireLoansReceivable", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Loans Receivable", "terseLabel": "Consideration for loans purchased", "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services." } } }, "auth_ref": [ "r58" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.fangdd.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_PledgedStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PledgedStatusDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Domain]", "documentation": "Pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r604", "r854" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r253", "r309", "r316", "r322", "r393", "r552", "r553", "r554", "r582", "r583", "r614", "r617", "r619", "r620", "r680" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchase of property, equipment and software", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r290", "r986", "r987", "r988" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "MaximumMember", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails", "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails", "http://www.fangdd.com/role/DisclosureFairValueMeasurementShortTermInvestmentsDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesSalesCommitmentArrangementsDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansReceivableNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails", "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Maximum", "terseLabel": "Maximum", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r427", "r428", "r429", "r430", "r511", "r700", "r737", "r783", "r784", "r837", "r850", "r861", "r948", "r998", "r999", "r1000", "r1001", "r1002", "r1003" ] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetSecurityDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangements And Noncollaborative Arrangement Transactions Line Items", "terseLabel": "Prepayments and other assets, net", "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." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment", "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r253", "r309", "r316", "r322", "r393", "r552", "r553", "r554", "r582", "r583", "r614", "r617", "r619", "r620", "r680" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Customers' refundable fees (including customers' refundable fees of consolidated VIE without recourse to the Company of RMB30,747 and RMB31,517 as of December 31, 2022 and June 30, 2023, respectively. Note 1)", "verboseLabel": "Customers' refundable fees", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r479", "r480", "r499" ] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 }, "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Investments", "negatedLabel": "Gain (Loss) on short-term investments", "terseLabel": "Gain (Loss) on short-term investments", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r53", "r100", "r875" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2022", "localname": "AllCurrenciesDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails" ], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]" } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r253", "r309", "r316", "r322", "r393", "r552", "r553", "r554", "r582", "r583", "r614", "r617", "r619", "r620", "r680" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Cash received from the option exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r61", "r145" ] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "CurrencyAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails" ], "lang": { "en-us": { "role": { "label": "Currency [Axis]", "documentation": "Information by currency." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Loss from operations", "verboseLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r354", "r363", "r369", "r371", "r827" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "MinimumMember", "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails", "http://www.fangdd.com/role/DisclosureConcentrationAndRiskDetails", "http://www.fangdd.com/role/DisclosureFairValueMeasurementShortTermInvestmentsDetails", "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesLongTermLoanFromRelatedPartyDetails", "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansReceivableNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails", "http://www.fangdd.com/role/DisclosureTaxationReconciliationOfActualIncomeTaxExpenseAndAmountComputedByApplyingPrcStatutoryIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Minimum", "terseLabel": "Minimum", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r427", "r428", "r429", "r430", "r511", "r700", "r737", "r783", "r784", "r837", "r850", "r861", "r948", "r998", "r999", "r1000", "r1001", "r1002", "r1003" ] }, "us-gaap_CollaborativeArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CollaborativeArrangementMember", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Independent Third Party Trust", "documentation": "Contractual arrangement that involves two or more parties that both: (i) actively participate in a joint operating activity and (ii) are exposed to significant risks and rewards that depend on the commercial success of the joint operating activity." } } }, "auth_ref": [ "r602" ] }, "duo_EffectiveLoweredIncomeTaxRateAtFederalStatutoryIncomeTaxRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.fangdd.com/20230630", "localname": "EffectiveLoweredIncomeTaxRateAtFederalStatutoryIncomeTaxRatePercent", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of lowered effective income tax rate on the assessable profits.", "label": "Effective Lowered Income Tax Rate At Federal Statutory Income Tax Rate, Percent", "terseLabel": "Percentage of lowered income tax rate (as a percent)" } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureTaxationComponentsOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationComponentsOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Current income tax expense (benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r159", "r576", "r587", "r901" ] }, "us-gaap_CollateralDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CollateralDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementShortTermInvestmentsDetails", "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Collateral [Domain]", "documentation": "Category of collateral or no collateral, from lender's perspective." } } }, "auth_ref": [] }, "us-gaap_PledgedStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PledgedStatusAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Axis]", "documentation": "Information by pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r604", "r854" ] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityMethodInvestmentsTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetTables" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments [Table Text Block]", "verboseLabel": "Schedule of equity method investments", "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." } } }, "auth_ref": [ "r106" ] }, "us-gaap_EquityMethodInvestmentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityMethodInvestmentsPolicy", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments [Policy Text Block]", "verboseLabel": "Equity method investments", "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received." } } }, "auth_ref": [ "r67", "r104", "r200" ] }, "us-gaap_CollateralAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CollateralAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureFairValueMeasurementShortTermInvestmentsDetails", "http://www.fangdd.com/role/DisclosureShortTermBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Collateral [Axis]", "documentation": "Information by category of collateral or no collateral, from lender's perspective." } } }, "auth_ref": [ "r828" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationIncomeTaxRatesDetails" ], "lang": { "en-us": { "role": { "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed earnings", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r227", "r246", "r558", "r594" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureCustomersRefundableFeesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "periodEndLabel": "Balance at the end of the year/period", "periodStartLabel": "Balance at the beginning of the year/period", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r479", "r480", "r499" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from disposal of property, equipment and software", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "negatedLabel": "Product development expenses", "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." } } }, "auth_ref": [ "r149", "r248", "r1005" ] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesMovementsInRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r431", "r434", "r435", "r436", "r442", "r443" ] }, "us-gaap_ProceedsFromRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromRelatedPartyDebt", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Related Party Debt", "terseLabel": "Funding provided by related parties", "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates." } } }, "auth_ref": [ "r62" ] }, "us-gaap_OtherSundryLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherSundryLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Sundry Liabilities, Current", "terseLabel": "Net current liabilities", "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date." } } }, "auth_ref": [ "r29", "r121" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails", "http://www.fangdd.com/role/DisclosureGoodwillNetAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureGoodwillNetDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "periodEndLabel": "Balance at ending", "periodStartLabel": "Balance at beginning", "terseLabel": "Goodwill, net", "verboseLabel": "Goodwill", "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." } } }, "auth_ref": [ "r263", "r404", "r723", "r831", "r858", "r928", "r935" ] }, "us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TemporaryEquityAggregateAmountOfRedemptionRequirement", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Aggregate Amount of Redemption Requirement", "terseLabel": "Redeemable Convertible Preferred Shares, redemption value", "documentation": "Aggregate amount of redemption requirements for each class or type of redeemable stock classified as temporary equity for each of the five years following the latest balance sheet date. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangible assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureGoodwillNet" ], "lang": { "en-us": { "role": { "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill, net", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r414", "r416", "r418", "r831" ] }, "us-gaap_TemporaryEquityDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TemporaryEquityDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Redeemable Convertible Preferred Shares" } } }, "auth_ref": [] }, "us-gaap_ValueAddedTaxReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ValueAddedTaxReceivable", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Value Added Tax Receivable", "terseLabel": "VAT-input deductible", "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." } } }, "auth_ref": [ "r886" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "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)." } } }, "auth_ref": [ "r29" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EmployeeRelatedLiabilitiesCurrentAndNoncurrentAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Benefits" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "verboseLabel": "Total unrecognized compensation expense", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r550" ] }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureParentOnlyFinancialInformationCondensedStatementsOfResultsOfOperationsDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Accretion to Redemption Value, Adjustment", "negatedTerseLabel": "Accretion of Redeemable Convertible Preferred Shares", "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r251", "r252", "r253", "r254", "r255", "r310", "r311", "r312", "r313", "r322", "r380", "r381", "r390", "r391", "r392", "r393", "r394", "r395", "r552", "r553", "r554", "r580", "r581", "r582", "r583", "r598", "r599", "r600", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r658", "r659", "r662", "r663", "r664", "r665", "r677", "r678", "r679", "r680", "r681", "r682", "r707", "r708", "r709", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationFairValueAssumptionsDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Stock options", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "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 (loss) income to net cash used in operating activities" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 }, "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fangdd.com/role/DisclosureOrganizationAndPrincipalActivitiesConsolidatedAssetsAndLiabilitiesInformationOfGroupSVieAndVieSSubsidiariesDetails", "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails", "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, equipment and software, net", "totalLabel": "Total Property, equipment and software, net", "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." } } }, "auth_ref": [ "r115", "r238", "r730", "r858" ] }, "us-gaap_ForeignCurrencyTranslationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ForeignCurrencyTranslationAbstract", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Convenience Translation" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityLiquidationPreference": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TemporaryEquityLiquidationPreference", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Liquidation Preference", "terseLabel": "Redeemable Convertible Preferred Shares, liquidation value", "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property, equipment and software, net", "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." } } }, "auth_ref": [ "r115", "r770", "r771" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Shares Issued", "terseLabel": "Redeemable Convertible Preferred Shares, shares issued", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r13" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Total unrecognized compensation expense, weighted average recognition period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r550" ] }, "us-gaap_TemporaryEquityAccretionToRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TemporaryEquityAccretionToRedemptionValue", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesMovementsInRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Accretion to Redemption Value", "verboseLabel": "Redemption value accretion", "documentation": "Value of accretion of temporary equity to its redemption value during the period." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "verboseLabel": "Foreign Currency", "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." } } }, "auth_ref": [ "r657" ] }, "us-gaap_TemporaryEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TemporaryEquityLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesMovementsInRedeemableConvertiblePreferredSharesDetails", "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Temporary Equity [Line Items]", "terseLabel": "Redeemable Convertible Preferred Shares", "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." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.fangdd.com/role/DisclosureOrdinarySharesAndSeries1ConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r122", "r446" ] }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivablesPeriodPastDueAxis", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAgingOfLoansReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Financial Asset, Period Past Due [Axis]", "documentation": "Information by period in which financial asset is past due or not past due." } } }, "auth_ref": [ "r379", "r401", "r830" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total Property, equipment and software", "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." } } }, "auth_ref": [ "r113", "r261" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureIntangibleAssetsNet" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "verboseLabel": "Intangible assets, net", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r424" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill, net" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "terseLabel": "Issuance of convertible promissory note", "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature." } } }, "auth_ref": [ "r128", "r136", "r579" ] }, "us-gaap_PreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PreferredStockTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredShares" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Text Block]", "terseLabel": "Redeemable Convertible Preferred Shares", "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock." } } }, "auth_ref": [ "r138" ] }, "us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TemporaryEquityForeignCurrencyTranslationAdjustments", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesMovementsInRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Foreign Currency Translation Adjustments", "verboseLabel": "Foreign currency translation adjustment", "documentation": "Adjustments to temporary equity resulting from foreign currency translation adjustments." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/DisclosureGoodwillNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "terseLabel": "Total consideration", "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." } } }, "auth_ref": [ "r169", "r170", "r171" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "verboseLabel": "Share-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r146", "r147", "r514" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherReceivables", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Other Receivables", "terseLabel": "Other receivables", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r271" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GoodwillLineItems", "presentation": [ "http://www.fangdd.com/role/DisclosureGoodwillNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Line Items]", "terseLabel": "Goodwill, net", "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." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TemporaryEquityParOrStatedValuePerShare", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Redeemable Convertible Preferred Shares, par value", "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable." } } }, "auth_ref": [ "r1", "r125" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "verboseLabel": "Intangible assets", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r108", "r702", "r703", "r704", "r706", "r823" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.fangdd.com/role/DisclosurePropertyEquipmentAndSoftwareNetDetails", "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "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." } } }, "auth_ref": [ "r113" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PlanNameDomain", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationFairValueAssumptionsDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r164" ] }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromSaleOfEquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureEquityMethodInvestmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Equity Method Investments", "negatedLabel": "Disposal", "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r55" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PlanNameAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationFairValueAssumptionsDetails", "http://www.fangdd.com/role/DisclosureShareBasedCompensationStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Advertising Expense", "terseLabel": "Advertising expenses", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r557" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureAccruedExpensesAndOtherPayablesDetails" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Accrual for salary and bonus", "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)." } } }, "auth_ref": [ "r29" ] }, "us-gaap_DueFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DueFromRelatedParties", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureRelatedPartyBalanceAndTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Due from Related Parties", "negatedLabel": "Amounts due from a related party", "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds." } } }, "auth_ref": [ "r217", "r242", "r270", "r433", "r434", "r435", "r441", "r442", "r443", "r686", "r902" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails", "http://www.fangdd.com/role/DisclosureBusinessCombinationScheduleOfAcquisitionOfDeyuAndJiuyiDetails", "http://www.fangdd.com/role/DisclosureBusinessCombinationTables", "http://www.fangdd.com/role/DisclosureGoodwillNetAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.fangdd.com/role/DisclosureIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r161", "r162", "r596", "r848", "r849" ] }, "us-gaap_TemporaryEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TemporaryEquityTableTextBlock", "presentation": [ "http://www.fangdd.com/role/DisclosureRedeemableConvertiblePreferredSharesTables" ], "lang": { "en-us": { "role": { "label": "Temporary Equity [Table Text Block]", "terseLabel": "Schedule of movements in redeemable convertible preferred shares", "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r1", "r125" ] }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProvisionForLoanLeaseAndOtherLosses", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Provision for Loan, Lease, and Other Losses", "terseLabel": "(Reversal) Provision for the period", "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value." } } }, "auth_ref": [ "r70", "r94", "r225" ] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Shares Authorized", "terseLabel": "Redeemable Convertible Preferred Shares, shares authorized", "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r13" ] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Accrued expenses and other payables" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "calculation": { "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.fangdd.com/role/DisclosureBusinessCombinationDetails", "http://www.fangdd.com/role/DisclosureBusinessCombinationScheduleOfAcquisitionOfDeyuAndJiuyiDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "terseLabel": "Net assets acquired", "verboseLabel": "Net assets acquired", "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r164" ] }, "us-gaap_TemporaryEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TemporaryEquityAbstract", "presentation": [ "http://www.fangdd.com/role/StatementUnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Mezzanine equity" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancingReceivablesPeriodPastDueDomain", "presentation": [ "http://www.fangdd.com/role/DisclosurePrepaymentsAndOtherAssetsNetAgingOfLoansReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Financial Asset, Period Past Due [Domain]", "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats." } } }, "auth_ref": [ "r379", "r401", "r830" ] }, "us-gaap_ProceedsFromSaleOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromSaleOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.fangdd.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Intangible Assets", "terseLabel": "Consideration from intangible assets transferred", "documentation": "The cash inflow from disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r56" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a)(1))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.23)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "10A", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "12", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1(e))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "21D", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "24", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "28", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(2)", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7A", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "35", "Paragraph": "32", "URI": "https://asc.fasb.org/extlink&oid=126903467&loc=d3e32787-111569" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(b)", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "05", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "720", "SubTopic": "30", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "730", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "12", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "30", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "30", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126966508&loc=d3e9901-128506" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "19", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "20", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "23", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "15", "Paragraph": "83", "URI": "https://asc.fasb.org/extlink&oid=126929950&loc=d3e34841-113949" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "230", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "940", "SubTopic": "20", "Section": "25", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10(3))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(3),(4))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15)", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r221": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.7)", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r224": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r225": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.11)", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r226": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r227": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "740", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838" }, "r228": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r229": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(16))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r230": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r231": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r232": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r233": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r234": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r235": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r236": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r237": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r238": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r239": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03.(a),19)", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r240": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03.16)", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r241": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03.17)", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r242": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03.3)", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r243": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r244": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r245": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(8))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r246": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "740", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556" }, "r247": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07.1(c))", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r248": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r249": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r250": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "840", "SubTopic": "20", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "105", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "105", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "105", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "105", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "105", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "10", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.5-04(Schedule I))", "URI": "https://asc.fasb.org/extlink&oid=126898705&loc=d3e5864-122674" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(b))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "21D", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "24", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "24", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "16", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "15", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "272", "SubTopic": "10", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "272", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "272", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "12", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "29", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "42", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "45", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7A", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "20", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "20", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "URI": "https://asc.fasb.org/topic&trid=2196771" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "321", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "321", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "321", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "10", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "10", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "10", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "10", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "10", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "10", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "14", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "URI": "https://asc.fasb.org/topic&trid=82887179" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1A", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "URI": "https://asc.fasb.org/subtopic&trid=2144439" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "URI": "https://asc.fasb.org/subtopic&trid=2144471" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "440", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "440", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "15", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "17", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "19", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "80", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "80", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "35", "Paragraph": "1D", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "35", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "35", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(iii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "720", "SubTopic": "35", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28200-109314" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "10B", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "25", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "28", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "12", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "14", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "19", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "20", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "21", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "55", "Paragraph": "51", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e34017-109320" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "20", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "270", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "808", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "19", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "6A", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "30", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "31", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14210-108612" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "32", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14217-108612" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "65", "Paragraph": "7", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "10", "Section": "45", "Paragraph": "17", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "20", "Section": "35", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "20", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "20", "Section": "45", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "20", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "230", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "17", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "21", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "S99", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "832", "SubTopic": "10", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "832", "SubTopic": "10", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "10", "Section": "65", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL77916155-209984" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "10", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "10", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "10", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "10", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "848", "SubTopic": "10", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "848", "SubTopic": "10", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "848", "SubTopic": "10", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "848", "SubTopic": "10", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "848", "SubTopic": "10", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "848", "SubTopic": "10", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "852", "SubTopic": "10", "Section": "45", "Paragraph": "14", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "855", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "855", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "30", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "30", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "30", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "910", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "912", "SubTopic": "310", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "920", "SubTopic": "350", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "920", "SubTopic": "350", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "920", "SubTopic": "350", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "924", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "926", "SubTopic": "20", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "926", "SubTopic": "20", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "926", "SubTopic": "20", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "926", "SubTopic": "20", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "928", "SubTopic": "340", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "235", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "360", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "825", "Section": "50", "Paragraph": "1B", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "948", "SubTopic": "310", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "954", "SubTopic": "310", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "954", "SubTopic": "440", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "954", "SubTopic": "450", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "958", "SubTopic": "360", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "958", "SubTopic": "360", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "958", "SubTopic": "360", "Section": "50", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "970", "SubTopic": "360", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "976", "SubTopic": "310", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "978", "SubTopic": "310", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(c)" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Footnote": "2", "Subsection": "28" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Footnote": "4", "Subsection": "28" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Footnote": "4", "Subsection": "29" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Paragraph": "Column B", "Subsection": "28" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Paragraph": "Column C", "Subsection": "28" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Paragraph": "Column D", "Subsection": "28" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Paragraph": "Column E", "Subsection": "28" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Paragraph": "Column F", "Subsection": "28" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Paragraph": "Column G", "Subsection": "28" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Paragraph": "Column H", "Subsection": "28" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Paragraph": "Column I", "Subsection": "28" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Paragraph": "a", "Subsection": "04" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Subsection": "01" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Subsection": "02" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(A)", "Subsection": "01" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(A)", "Subsection": "02" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(B)", "Subsection": "01" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(B)", "Subsection": "02" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(C)", "Subsection": "02" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Subsection": "01" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Subsection": "02" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Paragraph": "(m)", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "5", "Paragraph": "c", "Subparagraph": "Schedule I", "Subsection": "04" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "7", "Paragraph": "c", "Subparagraph": "Schedule II", "Subsection": "05" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "9", "Subsection": "06" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "20", "Section": "55", "Paragraph": "16", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "20", "Section": "55", "Paragraph": "21", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "20", "Section": "55", "Paragraph": "22", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "55", "Paragraph": "79", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "55", "Paragraph": "80", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "55", "Paragraph": "24", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "55", "Paragraph": "69B", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "55", "Paragraph": "69C", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "55", "Paragraph": "69E", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "55", "Paragraph": "69F", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "80", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "80", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "80", "Section": "55", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "55", "Paragraph": "217", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "55", "Paragraph": "53", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "852", "SubTopic": "10", "Section": "55", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "55", "Paragraph": "29F", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d-3" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r875": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r876": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "272", "SubTopic": "10", "Section": "45", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r877": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r878": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5283-111683" }, "r879": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "855", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "24", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "18", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7A", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "20", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "20", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "20", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "321", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "321", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "321", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "321", "URI": "https://asc.fasb.org/topic&trid=75115024" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "325", "URI": "https://asc.fasb.org/topic&trid=2197064" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "13", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "14", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1A", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "410", "SubTopic": "30", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "12", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15A", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "50", "Section": "25", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "50", "Section": "30", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "50", "Section": "30", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "808", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "852", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "852", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "30", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "912", "SubTopic": "730", "Section": "25", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7)(2))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(g))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(a))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "50", "Paragraph": "4H", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "825", "Section": "50", "Paragraph": "1B", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Paragraph": "(a)", "Subsection": "04" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Subsection": "01" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Paragraph": "(a)", "Subparagraph": "(4)(ii)", "Subsection": "01" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Paragraph": "(a)", "Subparagraph": "(4)(iii)", "Subsection": "01" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Subsection": "01" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Subsection": "02" } } } ZIP 136 0001104659-23-104917-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001104659-23-104917-xbrl.zip M4$L#!!0 ( 'HP/5CE8 '(Q! 3 9'5O+3(P,C,P-C,P>#9K M+FAT;>R]:9>B2/@Q+SA! M!Y;Y=]OP-_:J#;EY3-@J^PNNZG!D"[:_'>?? MH&_T=R:)9W[C22R;?.-YO/Y[SGQV[*5/U@VF_VS"#O;-/JK0U,[:+GJ,FR+HRCQ M)_QY%%!TVWSQJOU!S^&OVZ:29QTTE 53D:3?HF6LR(VF"'37:_!,R3T85 MDG_6/^Z:OCFNH"'VI]^HLZ(*# &!IN,*IKA[:[APD8!*!W=NJ0;-X*5!R*D_ MKBV8CFS9AN &[ TZQ9((FD$(;*^?MVGU62>.WF/WABQU]&VN0WD=_F3 M^A/\ND]$^ $K7Q+%_ M_ZA D/[]QP"N\!0V1,#4@[/__A(MTPVD&>+ZDV!DFZO__G+!POVSGGM__OW' MA:X._OWGS_;_Z[Y&EN3_^X\$9T^.Z^O@O[\,P5:@B;C6Y"^!3MS_!$_]$_Q\ MT$:"SD07_+^F98*P 5S\#7L#]OHCE"1@KCX J!H+6AN'ZKA\*SOFPN4C10JG*(N*+OWE)I"WP$<2FFPF4]FA66K/Q\I/!&^ MIRSH#KCD*Q8V*K$5=&U)E"D5 HVU>U4/Z3HU7%(-M,2Q^D*6!C614OA$^*KA M Y! O1#H-=ZW"!U1T = L(O!-\[NC8Z_&YX"'!V[;Q2[XKN1)G>V1]"06;XOUJ MN;)H4$B!;=6\Q*!-IA0^';XJ@F!XH+Y>O>^?0[$0*!$0RDS@_/M/J,'_.BOI M' S@::71_ZHK)10H=&2KN7\O'.G7YM=0S/WWEP.-B0Y"\738Q?II^X]873J6 M9Z^N5FKK[X9FJT%]C6;;GL!*%FVOH!1>RQ#83ZLW F_: &2E=BB*7M[\[_:K MP]XG*^ALKP)59KLA;S93$ O^V][W_-ON-:6]INO9>OC+]GK[D#\'E'J+<#F' MIV4>PWDBI!N6X3>:G&?=H,,0\:0N. XMLZXE:KD%=/B IWQ@H$+@D R00,"R MD0Y(RPQ,7!<&'ULKQME 6MW2 ,8(V'Q^3F43@EM)H:E\2^SH__GSYI-W M_-F]8 3$K,T?]]^06=NI>OC+A4&0CPZ"@C26:<^C7!2G &+P>J/1QN8W#8+H MH[]K$.3PZ"AP3:K8T,94BH*RXA$E/78JN M<6U;'":M;NOL6OP,P-DV>4VA=]$1_;%OD_;YH6_2]I2H?&G3I!$\$=&FV6_Z M=9MF#\)8>@_"VXLO09@\"80QB#A3B"\*'W#XQ+T]C4#;WDQ-O3 R9QD3 MRPPNG3W:,Z=5:1]1-R7CSZ3M7CU6,,S MBG$^$R(7#V'\?/$M&/.4GO?3P)FC)<@R/9TF1V+U%GW++\#PNV# 0^.)D[M+N1,,1!>'EMJ&64O%5<"?U%&X;#(%ZRSZCX?GJ6[(! M5:4%U:YP.$P,MDT M+@#*89\!!V^EQI7"4(!4+=.Q&H5ANX2F;ALXGP[Z/@%#\-F=@[7[_+V8YWQ( M,":>0;B2Z;7'68M52MU;Q,85;)' ]0C^BZ1\7C2-EZ^=/Y&OW4IZ-I&L>12* M%.DQPR>&U09^)UC*/WSML_C:IT/QJU6<+Z)81BIMFY/Z)$=F4QIMN=U"=W$G MYOCIUG$>*-ZN27\ VP^1QP!7@":0*,$VH:DXVT@1UBV)K9&:0I$"J-DZ9HI- M*O[!@8]Q\/98S[/8_)*_W\TY^"I_6X+]O*8Q6.1Y/E_* TJHER=9K\(@Q#S^ M8>B/N;H_POOF9=,RP\YL2]<#^%:";FW@;'G;JS9+!6))"AR;1QQ0&BDXVH^_ MV?,Q;S\:\7WS.B=),+1-!+TE0*EBDL($NH*^G^%9+_BC&F64UO,6&<,3K-YVT^G2I/EI5;5]L7 M-<;P\R2 'LW@ VM,'G1;XL3.*AS;9OI*NYINU95;9^L%K+&X,/-#P5S+"[,_M@>6_9 VU.T897"26VL)KCV(B/<.K>O M88_%AMV1#3+&P=8L/Y$]UIJ0_315 M[!H/FA->8S9(5!59)!6:EA&Z"Z(,'@UGE[%6LL%KS^V!@;:B)8P&:20DFR MF"DT1F5F(=\ZLZ]CC,6#VY%M,2<%Y%0Z@2Q0(5U+*(IN9]GYS7/^ZK;8>8)C MV&F,L46N-QSK#3:/LNE.'U4=CQ3=^"^4Q\@8P\[D]5W,VN-Q_'PD5[R!8#Z-N<;[:]9,'(8-7X MEB?'@H7G7ZAX@X7K$<<3-.H'BO^CEF4#R5@EZHJ5*[/FDA5*I>SRI)(T>ZL_@O MXOUH!7VY'+U+"L52HF17"N*BIOFV0!'!CS.R_A"*,4?BI?)4+BD3C0S!9\JL MJ%)()]_'F#0U3R4>,O$G(?&C%;I+"L54F1^Q$F5D-:3%%-+# =&=9&,;7'X( MQ0LO%E]2*EI:0D3:^)SGA,(@,:E5$RTW<2?A[7N5BN=9L,:2YSJ')],8N"5> M46RM5U!R=5+U)*)[BYHW1N?P)$]MHP4"*>@V<:YC>/!EP9*YCNUKAM8$ .TA MM*S=HIR)T3$\B1 #&'XRE?3%G2J/.(:G-LA1RVQJT*$$>52C<,2KZ-YM2X+K M'\/S8D/*$QS#L]F_;;L[]LN05FXNV-*K8Q\H8Z);/@"K =.3L*,7-DI+%\RF M8(!G *F"'69XA0.=@?#G\%2A;60?+,J$6,_@:*VU'#IHD@=.);9&\@%-GDV" M=XGR?:-DGYH;0'Y SE-BSSGC' A6+#E3L5$!]=U7@,LBL-F:MMKE =,U/UM,>EZEGEP\1 M&@=D7F )ZM)BD#!:O"AEI"1J>$@I#5/]806)K87_0\%V]ESWRV!M,,.3+MM. M.!PH\5RS;"+503^V?L0/Q=J9-^/WS$ /H?=V-/<_!#EAV#Z?!Q65QZO22(@6U MM,FQR[:0+/DR[]JQS2CZJ3C%LI%Q&C8]_6&?6_V]C@Q>1YMO[^H"QX6F7O\W#L1.CI#SS;I7E@F'TVZ%TT?DV[#(]4&VS+NO*>7,KX^R'* ;J&3 M1 W/6>1#T]S9NUSDU5?42.;K)D9TZD4GPBC1-/@(NMS;M M=@R]TTGWX1EW><^!)G".AX4RB8RC9?:DBB12SXPY'] M9@4M%ME),KX62'0\'(SR)^(A)XJ69[I.TW*!L]J:)6=*16@&TR00M0P0 9R% M&65Y__GS*P4>"%H);'MZ;K?!C@UM;5ECO"R K', ,YQ0:K^[9[*$XG.E$&6&Y29F?+?.BT[C7= E M.I&_'X5YDSO;0I2OL.>NS);SS*-F8!J.K : 3L#KAC?V*N8,."LJUV% [G5[ M$]B."L\^F[REQ_/SN;] C>I\F=7)2EYLQU9:'SN;OD#JQYRZ^3E5A=Y2!>8U MIU6]EB,$O0T%"G':0KI7EUJ*<3=*ZFO4?LRL6YQ9 7MEL L=GT\/64JWF-2S M!:YF)V=*D2LL]?S=3)@#(C[F02SFP6%%'Z-1&%X[8EC"Z?S>R]N%!GZ*F/M;S*%8>=)J" M2"+3K[DHF>N+>;OB>SDLMF+_X4$_YM1->-#^M)$85)U1D?-YHIT1LB*>Z\4V M:>GA03]FUI4]:'&!JQ:=7;I43:48T>6UHDC$=EW\X4'?_CPX.80K\H(K2W95 MYE)*94PITE!-9&)K2CTP](THC&.[?,NV)$]T:9L%]@R*>P4!@@Z<7>9Y=,$9 MWK9']NH+7YRX=ORU*WX?<%B OQO7@ M^4;H5$S3FJWNKIC0A2O!'F:!K@X=[@JZ!W*2!*3-;5M!E$6+F7DI0;?14F_$ MR6.>JN1+L3/6/A9$7QKY S<;W(153BNAZH2T+MJ6L6\&;V B%)F6,M8T5 -( M'DOGLFEKWKHAX1'"),I [QH5+ZSGZU@^1FP.]-Y^L9&FTB6CV\TTG4?92F-S=*FI6?D98*],9A< MU?*Y!BI>;4P=XF!785$"EF(+$Q6*@KX"PZIVSO9YLLGW6II,FM/6@NIE85J? MI6&&IV.I*]X=SJ]_-^/Y2S9/R=7S'^9(K*8E QS7AJ(+)%)PU-UL#6"[!&;1 MLNO"W/&V(^%KI>&BA-:1I#:=IH0L[\U$$+_5AG 6OA[7>G:^/; S<>Y\YV0? MS[IB26)ZRW%3Y%)D0Y-EVZ\M.P_6G7W2[>^L\^$!$P4PF36G9NR8NS6M7X]T MS> H0SV;YESM9G[A(QTB1)+(P&:P="B%BZ-4.);PF*!]_ZLKV#"L'Z^$"6_! MS%DU\ELV- 3;SP,3R &5@H\;I(1],J$_N^HDO&I $QJ>\2+J<'2.(S##;(9B MT+4D54S9LHW5T#I 5 -#SE)\TJJ[TC9[BDVE2UJ_1*,L[P%Q5NK*;3.6=MY[ M]']V%(]CP-0S3[SK:=YV9*RPN/G.M6B/M M(K=%&()"+>;BMR%<_*?N0^D>&V@ZD[E\I:E[!:V;H6'-] 55U_Q.HP.X#C%*3F/G MW\5_ZCZT;DRF[AOVWVBD"-A'81$;-E)EG4&+#[!^#-;(Y'W@^'LXK@/! M :JE2Q5C8ENSPWVZ$&:Y),>3&0H[XP&&&(/&T(]E?"!&R/V H ^L?@^K1<\V MH>NMI$(1+L)/NQ+>(C]P)2I?IY!,*C#+^QUFS,4R"!TCJ+Y/SQ^.U#>]PF_8 MJV5\X)E#6Y]HT('#A:(I+"/=A" ]K9/UL%>OALCH]JJ='8B]9)D5-4^O<6@9 M*DIG=A/VZA7!^K!7+X3CC^S52AZ!=6@J-UNPU8(&<:_:HI*9!K]\"-F'O1I]][MCD)CW8$"=W0X6'8$I4HR8 M@&@@+$N64O&KXHKSB9M7+G^0ME[*$:1VJ3F47B92TXHJ5];(O?! MZ/,I^[CQ=E4,LF?^TK(,1;!KN6'ULHDT73R7SVC(6$TSH*$37'P/8HK$ZE6Q MR&<#OPW.[V4WG5.L&T'LC)ME?G"D3JMGE]4=/MQ)5XWV1N=-MM M86*(72OF=(JLI+#:PA,;$_]AN]T?)#XRWI3B#!#C!<)QM7*V0&3:[5(UOBMTJ]IOIVA[/?#@.QN7X%P>*Y/!AZV98;2ZV!^,\ 5H DD M2@BH8BI;B=[#*C5*G:(%BB0\O5QPBTF[%ELO[<.A/L_PM\=Z5T'9B!OM?@L; MK%=(DY)*E%!V+CJ%CL;/&#)/7 $%Z_ \>J0WO5.S#8$ M#LD "0 C++8@+7,6"%X8?&S90 :V#:35+1NX)(:BDR7QH4CUM'::'S5S_7$G M_J+D]?&]ZWV8CQO]N0"$)0]1\0& 7C8]"8 "PR/H.;$&T/;B& #EHP-HD:XF MEJ['+SB_,T<5AJFVV/C:(9$ %'WT9P-0(D0%AD@H0[8Z77]=J;BX(+K/(IM62I(%97_'F6;9A5,XN+HXW Z.9O^T4NZYZ6DH MMYYPF0WIME?;Z9<35UN/.4W+!4[=$DQGE>-B"J88&$<,$ &%I2"]B.90KZJJMM(5+*M[@4.QQJ @"C),&E]$K\"I&V4_([ M%%G/VL]).2PSU1]TZ[XF0E+ZQK0VMJ8GDRS7OFVS<5/!WV? M<#E%?"N0VY[AK4KF5YOIALULH(9LF(&**5K&=G=I5>0QN4J,9Z@W+Z74Q M/A5;?10QK!%Y^(\HV/<1-.VW^BU!*S$4< 0Z5V639#X1?[44=P1=;^/A%[NN MK>D0#)N292"ZK55OM)R3K$F(MEVJ_J<-I;&W/I?Q13;_\P].T;*;8+ZQ.@,+ MLV5;9O!17"] O@3HIE' 4E,2;,GA)N$N*8%03J'X%IRVY$NYL337Z))7R;DP M.9D-8@?.U3XO$>B\SOX_EM#O0C2Z&W ,APXFT>"];3X@/C,H'#^.F/5;;2&RWI&;"Q#%H0?.=0DRB4L"PNLWB%8_-Y:!3Z.<[!DEFE0[')ZN#\PF M0LQS\3M2^Z8]C1N R >NALG49X)9@VU-8+!:KE7LNF0GM@KC!EV-N*B0HWT- M<9P>=RI2*4.!,=U%:5!HEN-W:,EM^AIQ!P6!=JS,&X[&6' D3%3$-B7,!@EN MTI3TWO1>,?$.$6X#$MN0!'8Z+<( 0:><<&TUIX1I'98Q$4RXJY,N94F8;K> MK"$IQNSA7D9FYK$U/K^O23XFQYE0@ITJ2''21(*F989]VY:N!\3;GE&Q37(O M,95TH\RV.7R$EBI=O,#KH]CB(F+NP$@6K;; ;;QW&97^TT!9+:DJ!$GT!.V)H^=Y;@67V47 MB1][[O3[#/E^,D$$3K[Q)A^P\ONO]!H#>_LAO N"VU#V'T_/.,RE),3988=# M#WYPAS]<&?%K4!:]4\DM:RD;1 MX1R1%]E%[. 5)G:].YQ?_V[&\[%8GQ6+(*N@[>Z&MO0AXMRV1#< M^%6@8M$IAUWHK,:]L"QT01W.@%0Q Z-)">N>5@N:3F!K"F/+7E5+'9C5'5N0 M@"'8VM:8;K(ST6?]3(9#,)XOE\Q,K8[D.X?,%+OD22Z2D%1*7H53F\QAE4C5:;$N^W69B+ M;: ^Q@+BTDFEWY_TII0?-!)V,4GA7B=5G8P+"(W=%^LO-.DOLK)_REFOEB5V MWNA98Y3D1FB5*'5Z3'R/J+B-67^V^"AZX(^A>WO9.M $P;C#G5@X;#:>'2+)K-FC*O$IK?\%.E MEA/T.(GM.FE\X7)^TQ$_$P*H 6,T6F.NKB'R6"%KMD(P?FQ]AIM ![[^L4( M&Z'M[,W@/EK.V79XQ&%(C1>[8.FZ,++LU78'>XVVQ9 ^.V\Q]%"GZ'$B:2^1 M_"3!QQ9<5]U-+?);OLF0_4V[/N+(;,O/X6@*9@/*.?5(&I M2%Y9L.2 .JYE*OLJT9Y8ZW>H0R-PT:0-E ^6!5D1F$(PIL.LHL6/L_E$ M<5BH>^E2RVHRSXE39TIY0[/0))=YH]\_._9NT9L\B5!YJX%#+43="T^LV5KC M;6CJT/S & ]/LMJT+0$9P&+P69)6@:&&8 IK61ZTVP@89$8O:*1=<=&4T*U5 MQX:C"_G813A.(V"N0N&;LQ%O&,S9I5XLJIHXYZ ,!(_+RMU1\DZUY3V!^5Q+ M!2F!: M.ZK7@8+I@^=[]TBT-K%;@2EE!AZH"B=;:R$-M&IM7,M1-:_(]YQI"M-*=XK) M;U'J-K3^B;'%!@[<,OA3A<("FI+0M'X3S[>_"ZJD)_@V*6E)"D%&2X[OD%VZ M=J=:^VLD^J%H6DOR#@S_9RU5CYT((B@ !RKF6MYO (05VVRJZLYF7$T7,MW& M$ BC^)U/?"H 1:3*C\;,2ONOXDF^9S[?3X*P//E=031+#H7!%"83*)S..K;C M3,=5<*>^\+E@" M*G2VG 1%L=^;GN+LKLHXYTDR2'(M#%>=%/#*O\3H!250@\L-;RQ M%T$H]5*PUZ>,"4J5O#SA8!6>+KAWJN>^0)\'CJK0"YV4"%!JFS;1]AH2SY'+ MC##1!1>;MG^"4(I,H@>: E(%Y(@ IA928VM*I][D:&=BI_IC?)RLWFETZ4L4 M>F!I1:E(DHFEFX.J:B_K7,\9D%-Z(N3 ^0MTXP*FAV2*B"91]80H2"B#,?XL )9F?ZTR7KV&<5YK)YJ#).63E9T I&H4>6"H .QJ61C9E MU[EQ?J8!."PNL.H47\0OV?HL6(I&H=O TJESN;Z7,E! >]76D.Q/.;+:K&M% ML^(/F3L--L4Q9>!\9=BG!E<[()D.CP)7$2O6VF.$$+F:B&L=M3ANQG#_GY.# MZWA*_4QP=> (N*P*EAG MPNF+^4U309+[PX'#:"EMLBRK$%_..GT8F?():NFJ=[2T"*GJ@[=W!2I7$T@Y)<.I&8N;*>BM^9I'>8J'MC<(J6 MJ;O,SY8SS!GIU)3RDN82623[R3OUY.*4J7MS8(HDFVHY?TN BIJL MFV@//'T!C:'&>J35;X@6(99^@G2Z;K+N;4$I8K:N6N'FY7$I[7&(:P_941*P M&?@3K/ K9^O>%I@BINLB-:]>*,_2#,JB"T3K5J"*5W^"FKMRNNYM@4D,UYXB MH(ETFE2[T\8MCJ:[0XR:#5*\]S-$4T02_4PXE0536:J65PZFG!(-2B,L,QB, MO!K'T9HVG!<6BE_7[S0Z<#QYX@ZC*"?1W\X&ZHGD@.@HJM?E2G6]5:KWK$G^ M7I,O?_(&ZC$\O?:&]Y[-JNUNAAQ* XIE0'E"CQY6:1C(2OT#* P^S'CKC!G1&'";"6[;35E*4@*78PD2%HJ"O0+XZ9;+)MW(-G&\7L00U;8DU6M;TFC:*9Q#LO>'\^GZI&WZ4>SIO-I*T.))2YUO4F;I<: W&:(H4M831]')V_=;,E#@#_-KY MQ/>,\8CYHKV!KB43LM[C\-$,G7*06F+QV]KUMC%^GUO(7@'C 2WEP)W:=-)! MM'07PZ&F";.92&3XW*)=?HCG;T'W@,)WALA(DC-JF>NI0B%8HEHRS4S+1FL) M,\TLIUI;QF[-.8PF";];(/N(@)P1]Y'+E4X%?)D?C$V\7LEQ.!AC=43RYH72 MK1D>1Y@ WRET>B#_W,B/9"M_#OW5LI43$)85 B5.!F]N!V_B]*"K6IZ[^=(( MNE_=]=S!MMBFWJ*Z372)H5,KTRIUBY,6THQ=>41,S.)33(KO\>N'SI:HI6.G MTA2.L; 4A&UFT:GONI5^#J&1]MUJBN\6G3UTQ1G1'[DXZ538SY-\%9=@GM9Z M#R#\K\B-64IW=2!K@ %2:4]BDH)"CJ"PL04ZX M3W7P[>*LAXUTH;FRV4S>79U4<&(=T 'ZTO?Z"DL!@5<7B8R V/[=A(C>H-Q# MPE\(M8?Q]%/A%8X3E>2P1W51OSJ"KLY.=25^A=GGC9 _D'I=I'[3QEBR2*4W M'^5$M*0GJH13QT>,?3>!F,M!^&$[1%T1K6*C--.5YTE.<#VE,R@VU&GQUI3\ MUQ8S8\[-[ZI#36J)8GZ4'G"]>K%FU.Q6319C*TM^JCXZ7TQ?I:'E<.T,52LO ML\5"U4YWXU=&:76IVS\3KAY%%C$2HLCCC/J84G "\I&4SS)FA7ZFUH[ *RT,R+^=PRMD;#K2#Z^B5#=P7IK]0,*9*L^)-*VD6-J>R7<+*0A[T' ML.^D9NA^X1V]:*B,=+T"++@25;)-AS<*K$SSL77W;Q#AURX:NFN01\V$;&28 M5E>:M360)D2.9/0&6[NU-?B8@_Q.=[._>MG0>-:=#K*87-.0%DAV*CFG(%H/ M[,:^;.AJD(QEW1"$.5D7_(;&T3H#"CG7[;CQ.Y?A43=T]\"_>.%0)>'7VEF. M&U-(U<6GZ+!6X%.WYD(^"H?N!?KQJ!P: 40=413>0/%I*L>PO1Z4[R=AY5$Y M="?3Y=*E0ZPT5Y7J,@.I$K]D3'LF]X;QVSW_43KT$^!_\=JAZ;@\&XX[M M5;1J3=!;PY)YGSKAQ]<.Q1WZ<2D>*@A]TFV0(D[52J5:H\B[_F)\KW/B43QT M(Y/EG-5#B8[,#*9Z14)3GEHLDWJRZ)7NQ@3Z2=5#L8/M>:@/&D5VKZ-4\,'AA_FP_G6 M1B4]12_G#5;66)P8('VYHH.;\_:N44!T?G9^5R.F.DY"&I?,E.;Q8J?=PFMD M38AM?O./54EGTR;7H!LM0!*5MG=KI<>N>.ZZT*_8\E+A$F:/ M*NG+#(,*C5ZE$ELU^X!^+(3^[NRU[-XAA-F-#GB>" 4PA]@.V" 4]+YC:!I<9*J-VY#Q=X'KS>JU4*;2=3BNVN'P]TC6W MHPSUE,Q^>2I?-O*I?$'3DY[DFME#1N:5B'P'&2%1:)E4H2EL8-#7YX*S2&ES M;CH'Q,;J8 M4LBR(YJY)&&"86P-M+A*@W1T9*3/@@QL'QG829 A+R6T1Z;0G.:II%-=#&"? M;<5\=TF.:@P%)E8 M\#C9[I-JX>; \,[HSLG_5'3^G_C$=V*/_T14R?#:3@!8ET0'SD2E(&.(HHJ6 M.K7!S2F(R]D) 2.)Z#PG3COGB@*ZX3R&[@CW? %$7:\;92I! ;JW+!82$CG1SVXC?X%R M@?^)1J3AN^]R]QNQ.F..\M:HA7$:.2+ZM61[.73\FY.PEYN5!^&W[_+MM/$V M>C['ZR-*PE&0]P W$)=3G7S,RJ.XFS[#^OJGW'TO,I)=SC(%?)KW-'I:,VUI MQ(U2MZ3A*5>*B:]+UIGJ>R)J9',;:*N1!!&9LCJ0FSR\\A<(G*)W$ M%.!EO9NS>BXK6;'S2-8OQ(W19]OIY2LN]CO MEFVL*[BK/!A2%QR'EEG7$K45][8M0D%CF:N?HSGB^CL1ZB_R\[GB/3G_)0 Y'.2O6%AQ["Y.3-%(97" M:N,.,N68H11;I?@!"X-A_=T-ZYQ15NST"8Q?D)Y%LI%/TS-K3I$M1$WQ;2:5 M?H3'WY>>9TG&QS)'R\_5]QL>LIV%G/'*2X^:NC,ME4M/35&.+0\CB\^](9Z' MG5CF3.Q,?XN=(S;?I!."RE-X&M-0I\BW>]5;%*679F?Z3.Q,?8N=940;VZ.. M,T>]7A.I EX)/L36NX@1.U,G9F=@V21#=D8R;L*C#X(' ">'D98Y [8+1SIH MV4 &M@VD?09#F!&R2 ZHFM^8SWN7N+;+[,L[*&[DWNP%^GGM#/#_B M!+DW.+:7>X-C)P"#@3)U<@A'% 7+>;Q?0K3:P+U]X7XI,. ('BF![473$X ! MPU99BU@V!,/SQ9? 0&XK'?IESK&-"8T:B[0W,[HM=U2ZDS &>5XP8%D$PZ)E M,[YL^MWJ6NY5 O#4;4 MQ$%'ODG;\\5PTGLBZ;J!U*T$FK:)O)21V!D*)KT$%"2) M%>*[;^C5)5 \ JD?"!6[2G+ZV& U#<#QW$^VZ-ED>ON1G%?^?5'VI:@*=@^JPKV;N\;P>MIHIG IVB/LU+Z-#&>IONW:#V&GF.D M(9^/VV?>$> 4[%ZDVPT7ZV<8*E7 L!K"$^E1^19G\[79?>H]<5 >2T1E]QO2 M.K_AK]K2EM8B60!<29G5$VK9<^OTG6C?_+D9BB)8(BX,W:K?:;+!O (8;Z M0M8N+X7$B/5N50Y_--(;8>[WHB];Z3L@J'+5XQJ(5JL:?KU)HW0U>8O&U*6E M[\N RB7Y^>E<]5"&<,=3EJ=H*5"G?MIM6/'=-B)V<_7DO'W.6* L@UFF.CBG MU=()=,&RMV4TE'JU4DT418MH K=Z)"SQYU/BE#OQ>8W*G09CF)=7@(-7R!^F#: M<\I^]<'/*P2OUNPD>&V$](J^8>B4T>SV]:%-5]-F'+9;.TB%1D\Y]C>"!E_R M^XL^5F3ZV&C(>167G8GZ*$OGXFL/WK$#?NHPT/9F:NH%HPE:3BPSN'0..N@) MX8[X[LM[OP0ESRZ323.MI;EIHTK4Z')]A,1WW]]KA9 ^8LOSHP_X\@A M"=CU? L#)I;MAH>!U8$BZ-LN-S?SS5F]4RL1"8T4DU[=$+5F>1J[X%77O^&O;Q#FZQ@\?-P^1=CM"C8, M:54)NK6!XZX:^2T;&H+MYX$)Y(!*P<<-(B?#(FK4VQ:#>OJ\;5EYUNL78V>K M?HS(K8PZ;NAWC1Q\'SGX%21=;9F7)7[@T:AG4!V6,HM3;/:0='&4='ATO.)Q MP.L7)5VKV>@82'ZXX/"9.10Z2U,5S[_E]EU+NFL@Y^5BQPHJGAW,4G%]/INX MN> YMK#Z=6=1EX"EV,)$A:*@KYM:GNG:/E^N\7BC0%"NP6:U7J[>1NUE85B) MWS$4*W3L#?;7O]O1_@U&^SW!]"Z9@H>LZ?2W7+N-I9/3HH-L\@N?F, %O:R@ M+,;/)@N+2J/Q6^2\,CK(YOV@HUP[0G:@[J(_F MX6RK7"WSFF M?=BE%Y(>UX#'4:8')X@#O9OH)2B\@P9MFTFL&K\C=^_5]+@&/(ZR/3J]:8/P MST#W18'+-%'1M,JPH9$#J3_KEFHIX,;3F[P-@7MJ]J,;B8ON.)SW'&@"Q\F) M4P\Z,(3]?B&]J:@"''B"*7JP8LJ6;:QF1@>(JFGIEN*3UN^Z*_U^DSI2JT//A!G3=<6_<;92J)=0;IK!Z3I:G1/8V0?=Z='%7P\]Y M2>@Z,0E=;1>-;IAZ+ODUET?9%#W/,UJ/&4E9KE_N3^*[C>N%!,T7('&0G;2: MV=&RD]9"X&0[3+\^-O2T335'""UZ0A5IMW8BKL?"H37VU"M M"YD;P%4MJ6+.@..&K[D*]#S'^-<_@,,R\J/NI.V2;7D36MY^L8WBB?/FE&AI M)D.53 .HLZ6F>Z78"K.CJ?4,HI.0ZTPH.__F6->&69X:5(U%?M[24A5"MEE% M*2[B>[;'G<+L9,+LDU+L+71RP6M)4/=<. -L**Y7"Y740M0]"4A%VS+"M6_/ M7?5%RY1@FX$\=UK 7FT-G???[N GO0DO/F%R5<*=W\ ($QO\PZ;KSL6'""U M!#^D82[<*4)9[REA3'3+!V#3F5&?R'6"2)8UVN:G5 >QY4XSMI ](ZV?P;U/ M[.\;@Z^XM+>A1F0VG2U &L-"]?N85U)U,L!21H:GR.(,TXBAP=0GCWGU4^95 M# OJC]OT:9VUM0'S8)A?"&B_)5#(!';G$';#G"2M MPG2"WA)@8-*1P@2Z@KX!!IVW1&N472H:*8$"">I)1HUO #HB,#X<\ETCY1T+ M]PL2P[$QD!P6&T6MI^90>XFE\^5:;.,T<9(8<;#(OH6#CR5&R61$1*5HAS.H M9%]OM_5IJAO;A,%82XQK(.7- OF+IL5GT=#UXNKU3LLK J1/YQ@10-6PD-60Q"44TEC+R-4G7 MN0#OT_3[D8/7S'C6Y*^Y\?WGO6+CGN'P(1]O0S!_=X[,3;2 MH-R"! \U=1TU==Z=58Z? M)/9"%QR304W*)^?95I4A"B@;2Q\@-GKJ*BS\0%$5"EH3:689REOF)LT4-T]F MAC=E:5Q:49UY=Z,3E[:SN#K-#.8)A^JUBL2\DB2;/366ALB-E+:?(Y4&#_B/ M9E8E==O/D?>R4M$2(7)*9DJ1'#VR";2)2T0L1?#%]YS:CPRCF55D&(\0&7[9 M]+21829<==^%V!K" AJ>L9FLBV0AHR6+I2+5 [VQV"I-E7DBEI-U-XIU6.M@ M&'%W$"*N[(2'_=#R7IK$3INN'9F M>F6L/5_MHCOBRI1QFI8+G%5$(F=*16@*I@A-A0$B@+.0('G_^?/NF, U<$0O M($XK\&+"M?-5%R]B2V^+H.>C#75=&%GA"\_ 7J--)T6]/$@N;49&05+L%Q6J MT4!3L=5-WR'G%HKOT?/[T:%W1.3S,8@?<>)<0A)+APX*GHP@)%\V/>L);3N1 MP8K #!PY:P?YCK"@%H(1<#7LPN%,"=B3=9(J+0<_KI)N 9 "CG?4P.]3+5W* M&2$N-IC6FY,%E8(I%/4=+9.LE4@O*<0R9OHF$=9 _2X5[DKIGA)/G6#B.8'* M:=DP%!H5Q_%V.0SMIJ"GS$:BQ>$CB6LOF%X+:<1.ZQZ'G _&^\#(>Q@)+F>" M\USW8.4KX\FHVEQ2/:M!X(NDFDK58JTYU71]AM^XIGEWM'>-#WQCP._'WE^$YJ"Y%YHK)BV=K/06 M$\HK-YH3NZLO2O$K8WTK-+<_C+.Q]*A,_8, ^D59>A!M[?3X0DONUS1N.J>R M@7QLH>->+)7_I:*M\6%I@L MK[-)I)RB6)1P8E:C M?,AU++O9:G)SL64V \*$"ZD5O)*_,GD%<:7.PE# \R\[%5^R@:\&WM)>:7[= ME5Y$5MZ/Z3U'5PS#,M<;M&Y76)MR>F$1]2XZI3KM@;-LX)GXAG6CDVUM+'Q$ MM^]'4#Z((SY'45Y2_&R1D^QJ9\PH<'_9].S+#L<*O.<\-,%L"L9>?#&L ZZ8 M8DB4&0A_#D:3V=S5ZE?:K0;3=RB_QG0MV$J*:C]V7L_)Q63D)^Y3<[<_V[OD MO'_[^8T-"BZ"4SF3(LOYM,*B);K30K(-MIH=Q\X-^_$XO?XYZ-B%@4G6";J9 MX&==RI^C;X=;3=8VS--+X,U@-?M:6:*5BC/2!+=TJ#H M"ZF'$(P5U@([\4Q5*9_GH_2@&QCN+BOH((SQ&7!EO+]>$7;R"N5E[%E%PX>Y MB;9HS;/^(K8X^B M)>* XYYL\.Y.?M]G=4K(3;-6)3GGC'I6J1JEV6BJ/E@= MAQ3@]Q8M6K8E>:)+VRRP9U#?*4;;3TIHK7R-H%R-;78+V8I%24".G6!\X#MFSF8$^7WJ>IXOAK]9%9C+X$\Q M8*,DO7.,P'- 7.72A2);-3P4:>2F6*J6-&*XT?U%JX8BSYAC(^S'L>:N],.K ML^%(22$J&LWRJ%\U:[YCD1 Y?V#OV/#!R:V_][**/TM*N)FL8X#G1V[.:@]1 MGQ_D1X/LJ$_48VD_?BE[(GH4Y)'/?/2JW'7SF8^8F@?))3M&31O.N#*M M&8EIKI-PRQ *-S$U(V7!/*;FG4W-M\F%PA?;L@:GE8'R89" MX;X[B2TE!^0TXEL0<3Z)4 M/:=Y=JTG3 %56\9OM[FOI>'DSY^&$]$3>=GT% K_AYHB!I5&9X463Y^A4 M1AO(X](B&=]326.7DW4],.RT3("%&&B<14;$"_5E4Z6,+H#]MN9E93QV0N4^ M-,X!"%_HG(] ^*+IV1,#CXX#KL\3)=6 HIH J3 H-K&A QJ"*:R-QKH^V::S MU-!9T2O5(4HOH8]QO4Z76\0V'_#XP-L1M+BKN-L.6^G@WZV VWV^GH![OTIK MIW\W7X;)&]N;#&V9ZR9J/FV6[UNIS4\S*Z*T^RUD@=O+VA@K9S[H9"!Y6 MI6PU\_-%A UB .1SDKUA^MR0574A,)(FN)3-CY9I)*7DHZ@\K6FEKIKG<[H5N(2QX_#5:D?CD)GR.4QTZW'/&\8G%/ M]MR0YU-1@%$O*CTF+7&&)/H-(H'9P_B>Y?3]18^/R7$VA*UR^*,A#+O4%@(K M_WJU4WC1L@-#1QA!'>[YWF6HJ %YFV#^;+3O^9QON$ ?[?MJ])0N]*NMM :+ M;=B9-Y9B*W[[OJ[\[+=ILL9/%**?%W#^# #L"!75B*)"F& M10F$I5EA6%DU2*9%H MKS[!AIQ'$^GXE?W^>"F&1@E- K=0]&2T4IQ[*9A6!I/,6 M"A 6#*KY9#&#/L!Q%#C2T<&1/A(59TU&I&E-E^;G6+">< MV"UJQ1LC@2)T+',D#<"1/ PZ2R^J,G)^Z6@W!O13?3#39U@]SB+X+CF1T M<"3/!8[$ 3@2IP&'K1;E+B4.&335K16[?K-2J\.'07H4.!+1P9$X%3C6R5"W MFB;HYY"V@1FLS(%6MB85\\O1()X'*S_2!(^<&8?50?N9?V<_)/!M#C4M4]S; MEV#+I,/MX(ZYD[97.VO0\O:+;;I!HX,F%@F4PC6!+4*VGNC2?#=VBG:WV]NQ MU-K;*.X4Y+K/A)=W5GGC M%28XQ0T"AHU#0U<<9P219S2NP';)L1V_Y10Z8WA4!6L9?!G7^']?M[8IFKA/4HK%SRN)@S85(7L6W7M3JV M8PCS@-WQL%M7#W5@^+^ M!X[$410 Y4S /,B349;X^4K*-!G*+*O<6TB,7T MD+$38"XB5>X:<&\=/O5=O W@W*L'EKRC>ATHF#YXOG>O7&UMT8>%;B:P'15N M*_DF>:NQ[.&PH'EB2^@3O"DWT3N5>]^BU%V;B.? Y5'JE[5X!!@)KL[U\E)E M/&UTRE3_3F$8"_5[KZAK!OIE9#4 = *%4X5>,('W#JAY3PHJ6',*6RQ=X.AR M6E^ZE)5DR#N%WYY:B>91$2-=\,9>%#&8 MF,S91+O;XMA:2VGW[;R4&_X$,1B-/@\0?MZ.S]V3GV7VX7=Z[!;3E&E]K&U11)X<3K>>,*OZ4,K'6(G8LC%C!6J[=QC0\ MED]DDR=:;KVZD/$<:DA=&9)>JNS'?(/"2U4:7XI/ISY0; Q1V"VRF*'>@';N _E$ BC[Z!X#> 5 .CXX@K-QI.W-B MZ&B(D,[I(C]3)\O8Z:2C$'3$\'\4A":=U@03 5W4>H9;*;@IPAO4SZYM;I!R MKT)R;3Q1;'41-Z?1-E/0_(2/>68@PIXE:P><^!)G"K\X#H%0B5<"Z MY&4RU\V>S6]#H=OYRP&P,0BF#H M'BH^V=4)/>&IQL2K&.='<,D#. X/1/"F,"#=P#,74'BFU6'Y,]HE1U*+&#.< M0 \299&?R\H@MM;1AT Y8MAGBWVBQ ECGX&4P!)KMIL59;H4U6:-*A6&'02O M8$1=/;L;='3D-X!]XF2C/^*\O%7U_]XYOS+FUHE,H3RUS# [X6#]<;WAA6M;N@[#]*7U4MQ&2,R8 M8KN_Z*$U*F5.]&R^SW9Z>FR%Q(<#?EYV_&C$=X635^O1S)2%5-,=:=-2GBL6 MAN,%3"ZWDX;& =<5>!D;*(WSYQT=[>!]/;7',^%ZZ%SP M@2_ 6? >/,<6>+(YX-V&4*& US8T U=K,X8WBL*>N2^M6N_WU/0,$(@9:SOWE_^&4!F-;JJ,GWNPU>]J-N#WKX<_CR M>\W>IDD@($Q)L"5^,XWY 2[.65[)SRA@-7NLIL@VEW@VL;K=/ M'AJR83II$!W)[S0H RUYO=0(H).]*7@D,3YY8+E6X-5.-\EWRJFEABPG+Y54JIUI<-1TTJF,NI+LHGN'[6V[W2 Z^/B-!X;H M]KE^QO"IMDGA75/E4THVA_FOGQ<1MI\!1Q4"9<%7Q;)&+EF70LD>3CB>GE8: MW&NJ;F3]ZIYO/%1<>4(^C_4D%5MT9Y)F)-5EP9^Q?68O]VISA$\/VQS]N3TIM2-N3E>Z(5&U: T5>G7A. M:8&7VC$25%&9^BU)M:%+*#*V=+$U8]X3ZEG-&-1G?K,J,1EC_AVZ?")J"<#6&!S*'DJG\Q%/U__S,1 MI/# 8D0'LOLW^3N3>?[*AHJZ^\Y:1[B#QP1.))R!__PZZ%74@6#_'5FN^I^7 M#WCKSLGV/CE0S(@L&%#W__Y/)S!4G:JG@Y]6E_,U6$:6+@5MN6:E0Q6>V$ZN0['__!E=DOY'O"9+D1Q3Z50H]BG7 M+#Q1?;*<:Y:H)Y)N-"HL6Z&;%WSW2/0FWAY(3W!4N-JV]W\_%7Z3OY]P-)G( MGO#E4Y%>'GWOY0_?MD@SC:?5RP7BU+3,E92'XM/&EV" _&E\@9,S,P"45@*% MS9*33:$41HW:OYY,(723PF/%"Y;HA<9R&-_]M9I>3<&V^3&?8/NM\;1#I1)Z MA4K4!],>/?_DA5-(;4W+@_>]-JCQM[' 4"V:Z3S1Q:> SE2EU'QJ,95N,!&? M DAS%!.#Z?C.F[:.8)2TKA)ZY9N.@ /H'U MAZ/IE*FG/0&S$RXYX>R[ M^&MG_O_VKJTY;2,*OW>F_V'',VF3J<$""8&@S0RW-+0N87R9W,NN0S"X+1 MU[+2$4FGM1# WL@T83*"J4]OD7CS,.+=-YE2A"N:S_?'2"E)ZBEJA8[+W5,P MJ*W2FVJ\%8\CK@FA%IZCKL'K0+Q4@.ZJ0FB Z6V&*.YCC^\L1AT.+L<(3E'" MPRFJE&J26LT0L0/B3UPB/.R2UF#H@DQ"W05Y QW6!@\)9XE6V_=('?U64U&U M4D%E5=-035-K;ZA=WS=-$Z)=AK!G B1=,N$THK[0HWP.!]3Q#&<"@.W.B!'R MH!-]L2P'@N,/+TCSXTYQSS-!7@*"]#DR;&+<(KCV%DUM O8J,EHTU8/""C $ MQFSJN&YD$[#GA4 ^)1.?!@R%'@2@H(U_P"=8O3'8M\(G?H?XH<"/(J"I*372 MD]'/Z/-^3)IP?$E&/D'7/70Y'\-Z_QK'?6JIG,9]N]R+XIM2JIY)A;2'N/CY M47!F\ M\6TYB')ZXO/GGQ:S<#HV;D?@ WEF@1MM6D_6>2$]%U-=%@ ;D8).";XM8 OP M5,?N%,]9(\K>U6K%LO(N1E ]Q8K,>1-)073WE3.:S4QCG+,B:L52%6P-U9HB M#Q7+4H9:A92'5:6BFA+&A"C55\M9;;*YW9O!>;/?O/IR\17UOUQU7]C69D4% MBBER/%X"KG/SODS8E>TP9(24PNG8$"((F81M40M_(S@+MI2 A05C'__I)V)R MBRMVGA'/(' F\)>L+8<'8DGS ^/.PJ,A1/JT3P49O>_[123+ \\^LD06')MM;.V M4BNZ(BE5>5@U+6.H&(8YK&%5&N*:5L45M89+"LE*AGU5=7WNM7I7J-?O=&]2 MO17P%M9TV2.7!);P@N6%T5:<)%H:HD79AA(#2C\ M,U/$\KVI$,?&G()3U #)#$B!\3_E 7[ E.))/()6E-1WJ\6AR>QQ_RDF)9&4 M?4C?VHF?V2"- 0(]E4[[66!N8C^:K6*M\BY#O"RLAQ*Z,U6 5:X>TBAW" M#.I,N%Y89O9,(/F9:'X]/H7.4%.5H6G%4J81N4+OT^S<;J!\.^9P,GZ!$:, MFI]B(ZB32($L!4*_? _]H+'QT=%EC1-D4YXI-D._P'/"DBI+,S+3-+-4M(/Q M0['0CLSQ.P'8=(S=I>@I/G3R\=K#HMBW, ,N]LA6 F*16C*'$L-Z* PDG.)\$!? $J>/" )Q/P/N$* M@6HA$7PSR \8"P<89 "<,IT8.&00*@'^Q?,"/&((4XA"QCHQ.?JG#CPH&>.. ML.1YQR0$E^W/N1!D4 BN\,SW_/$<=7EH+&JG_)VT8YQ*Q3&AL-T\SU%X&"AL M8]<(W2BO=.YXMSIFY"@QV>E^RC%Y&)CL$,OQG..'Y'FSE4/R,"!YCG7BLN.& MX^"BF\/Q,. XH(0!^H[>;"LY(#,"R+;HW1G@T6-Q^/MMP^T/*_ \$\65_9?[ MLM$0\K85ZRW;//+*Z-XJHY4RT:6J:0QKF%2&"N%]'*96'E;Y;[FJ*,2H9+,R M>MG[L]^\NKYXZ6Z.]5T4@Y"RD#<9IHT0WT.'WG4_B'0W,4(J7CH/)M+@;S@D MJ&D$_#1O_S]=[5>T,4-FZ,Z1R!R:41HR[F> Q^@$,9@N. '&E:<5=6)CU^+] M"WP@TJ^CH7*PJY@T>QM+4R45U MK;]W3#.W#V?AB=->*:YU6_-9W\NL*V#FM7S>7W#>-T>;NRGJK%C/!%1@*/G! M/T[DDZW$NO+*X?,F#V[#9K/MDP;Y,KXF?T]OL\]7,U_-PUK-%W!2]\!2:UY_ M&'/E[3!7*LK:O2[.];N9]L_4&3M#-P[Z1KQ1CJ^WQ==>,\7[ MYNL[L1"[ZEEB(I><_XGDO"H[5T[@;B4;NT6R>Z"T;3O$NK<]G8IM96T;.Q1& M_%VGZ.QCG*1M^9B:/"7;<2@Q I^R7':.3G9V26L=($=O(6A/Y^D I(J_[;I^ M]]JC:)=464OV*>0BE(O0VXM0WJ!P2'2\5$_"8JDS:@A8JG4N'1)O5HVPO-K( M\,-WS$?Z&-)6A3/=-^?PGQV,W8__ 5!+ P04 " !Z,#U7QB##J&T5 P!_ ML"$ %P &1U;RTR,#(S,#8S,'AE>#DY9#$N:'1M[+UIDZ+*UC;\_8ZX_X-O MG^<\9^\(Z_N=P__Q^"Y,QQJ=_*:9X:.[H;Y=1 5R)=RVW,:/$M-_!\7W%S M;3T(3-O.E0)3,_2;GV#H5^(K^I7)(!$NQN^_D-7!O]2A=P^BM>P)C"+WXE MZL':5/5P,_N6FL6VZUEW+ MS6;S=3L+[*0UCJ+$7_#K&1#8;7/5B]THV-W](FD=ZNI7PUO_=?/E@^MO0_/! MY3?$[<6QO\;MEJ@N=$=!3#>,%%>]NPV\K!8]O,O-SPI_';Z\;6IN(P0\P(.; MW#Z0Z8+GUZ&0_XH"Q0WG7N H$1@9<"&L@* T0F"WUPF#Z%ABX,,'O5'C( !J M^ZO^WWS[X"?F]E?BQ8A[#WC;/-#GOQP.ZB_P[7T1F8^,W,\BU73S]%.#+QX^ M<.B1.%9\[-*'%C<_.#6\&,,P?VVA3MX][I&B/6@*O[U[TMA[T'"NN(:F?54] M)X$A2A'H#^UZA7(!C3G=N:?4!4=PZH&&FBFINEN\A(TJ 2*"ONG1]G --I2%N8SA,H')4-ED M)%[/:[V"8TEZ%"GR')L8[1&XA*LXX(%O+-4WSG,<,X*6/V1=C0,7!/,%@)BI MAU]RIO;?+[7DV>6MK+7MU-BI]^@D)1,H[",AA_V5 M:/*=:&:MJB6I4IXNMT3XZCZV\:5=L%LRAZ[&V,3MB,N9[;*O[Z,DEN6=-*:= M'=]S>7SH+F3*8%ALM_G /NJH0$KNNF3M1I-X4%'X75QY^3B6S;6IZ-+??/F.?L70L_7_L6X3][M-R-*<7NNZT251 MLU,-&0KE,7[6N]]MXC7=YC%AP/G;8E5JEB8-GZE(]! 8 M!M8,4_ K_WC-1- M/^!U(QUJ+V1 M6%_N9[7-*61X;G+!H6+#)[HGFW6I33GS*MNUJK38!ZU,;[;=?+19^RVI[/9; M/5R-.JPD#$3#Y(1:9U\Z:2]^*1536>A=@D?ZZ H39]7&IM_CO=\P]F]C"#]: M*O'8LQFR,NA(#MNMM+M38SY=GDE77C,A_# 3R)V= )[>M[+N>Z$9A2,0T?5U MQ>9#*,"ROM9MSP=QU(-.!WHCMW56' =N$<^$L#V0%A8V"J+[%S MP.?_,8BBJKM*8'K) (+'!<9_RV\5QW232X3P[5J!P=[-2'JE^M*?-3I[?N2U M"7Q;6%!4.-IC=USK\&M[GIU\-]1#._0_NE?PP"$651&?KA932.@@%T,;_]B=)X" MFA\'NBQ7JPN^1[^&1(NNM.EYM]'B MJ]@@K-+;Y8#803-)4,=(_.MAF!OH?2M\I>D?'P50F6\_@Q,JY!\#W5:@ M#L"8_S1E@&-?*3_Z^]X]0%/_MN$<*#(R![.=O?OVGX'IZ&&NHV]R?<]1W/_D M#Y^ ?T,@Y/E__DY:A^9>!Q<"USSM*_FX^^?!\H,UO/>?,<=Z!-PG_^@EKLZV<. ?M/G.0$QZ%R5J<=.CF1< 5"&J M9]N*'^K?;E_S*]O?NW&X3]]K#2]WJ4=+'X%8S885Q-%QC2Z!MR^.C>0X ;SQ[<^+Y* M?/D.QG!P&*K9#4@C[;DR 7:J^)A($L+6!Q.)&YU3+#]9-G#- [[N_WUQUT#? M"BD8[LOF[:>;>%*; M8.#XGUGA^(.98,2=4X]LEOI\CL'P.$E0YME/.-:0. M#V;7Y!/B:!I\5 U_B/\ KU]+_^7J?.Z1O*>MB<5].&@5!,\!-,)%MK]S%82X M7J7DA':WS]> #M6'?+T#WO)GULT?Y-C#^-3''@TL^U-F#%F?*>U]YR>O55[C<&>U>HZ*;A1GI"/B9JG_S QW9 M!(K_&WI; \XR+X(?Y7)\3ZH/)IFZOE9="]>KKJH2+N:VMWE?F\J*M5RE)8S$ M3"=?JY/4@_'ZA>W(W7<2;F17O%YE5C A,!37W"PK^2WWM!, MO_2)_V!M.ZJ#K1N[@6Y)(LN!S[.^?KM.TV) ME#]3-='=*'F!5BF8S[>T>Z<'\F)];.K5ZWUHA,8+&RLH%WILKU678DORY95@L1B'E M%$U+Z S;U+2SJ,7$1L:/KSDV&\MZ>]26)'%NJF&;"):A"UL>7=/ NMAD..P+ M/%+D L11_1++L3)QXIK4MA,UM2Z/QNXP+A!^L=NR>Z#ET361X696[O7V==3I M='ITT:0L"S= 2^KGEEU\42VL"QU1:A;$KCLU*ZXY,F3RN*4_1%HN/;(:Z"A: MEL>.V&ZWAH96<: '/9DZ;NDLN"@N!I'(.T9+ M)#'>[&V;&[EXW)+CN?&ZL*IKZ&JV$2J:SA0XOB?3QRTGZ,!NB#N%YU<21^/Z M'"\1*U9FCEO23=K *EU+L,2PAGL%K=)'; .T/)*GN:QW]^Q&J**C0>PM<7+' M^7/8\DA*^Z4M-*INC^ Y1V_)_-I;)6JJ#I MB=$71V%SC8E.#4@_-+B@3A)K"SSKB>$?$677;>I^;%%R?""!$^/? M7TWWO,T-0XF3R(WO3FIFFP)-3RA =R!UACPG:#PU$ON67=4(DP3/>D(#.'1C M8JBTF_!.K5=U1E/:'3NLC)\8+1_UIH&X'+&2R&UQ0IU/7&IOP)27HZ9*3!)M MGBQBUDA9%R)K* IT"S0],5HM6T3CJLW0J-ZS6Y2_WX65!FAZ8K2:%F:ILP@U M4,=R"UK7*]&8T)/Q$Z-5):9JL*\L![PR&RDJ$Q10GDJ:'FFV6ANS$]1%?8NS M:Q[78H>S*I\T/5;M\GH\"TLC%U5T&RN+=@_3 B"L$SH0<[[9JP*#@HH-G=JX M:[$PI$#3$SI ]1F*K&ULUMHQI:6[,M=2TZ$2(K/3V'4F8%#9>I3XL+&(6YE8?-14T';/FN^H$73%#UO'[BEF-&WRZ+=+EV)1+TL3GB+\TB:.-U6$\^:,7YPB/,ICI4T2:F9TWP'R"F]Y!*ZD+K=YCAN>1 D2BGO/U,GR'G8^/M2Q!*IB@?'VU? M@$S>/=B^ )F4(C6<=//]T;DA0)_AL4O@'_Z'5K,1 MIP3!#DCRYC"1$(R3GF2]W&QU;/<7&Z(?HZXE"LBN$!?&4TOIR46XV1XCB3Q# MD,>E\#.L7#%WD!*HO/2TF;,C)<9ZA>UHC<:\6%*&C6XI6M=(%B"%!$@AT'R1 M*)P)*1DODDY>Y&Q(>>RTJ@M BA"LQA9>KG)6=F:A^X5R/"F9'<_G2/Y0U-?"?Q.94K.QH 8\TC=0 MHDC6VN2&E6GH4A)TGL9.'/F8P>$BF:R4H.%L,^#O@V&P0"ITN.IB5G7 C DU M6HF* ,&0>(WY(HV?SVG,P/"1J3%7YP[^/AC6XZD7EGNEA54U!6_D%J6(K$$P M0,Z:R!T)R,H,X+RTOW*1*L'0*GK/W3ZA(G0 MF*C+]=IB#Q6#O=?8:*-@KF]D!CJ/>!Y%3QS,F0$C8R/OX>)03)]\R1%M&??V M";BW8[VX4JJ)5=5#J>M 5W7@G,UL/9]S]2@+LC/.*9V^P:W&]N\4MJ-'-XEQ M)WR$BC?I$50_V*(Z4R=JTWUU.]YN8$EIX"20133/,,6,8LHHIHN@F%ZH^_A0 MXV8;9E*5\,:^SY6I>&RU>E#W2I+]\+>)XLTAF!!)ZC&^B^LDLB["37S8L6>G"38/ZVGF 6 M&F5!N6X,!MS& M+.8Q]+$,GHQNR^BV2_-$7P>4:3\:=$F\6K)VWG0QJ"C];5=-@$(EJ2XX]ECR M])72CW!]QXV\P-3?;LTR,P"I+F1Z?1[FK1+O0$!Z OAUK514&&'A\@AE&X2N M5T,_8.'S0%<2RV.%C(!\7[?QTV/A;%/C$U 8F 6QW.9T45+B9I%250 M@!EN>)XJG&O)/N,C3SN&5PB%E'B)3T#!,+'V0BRIM(3P>-C9%NJKL9P<2IKD MMQ7)QS8(?1YZ\M%R& ,O4NR<>KZB&!<<7AZ)ZZ,YS$LR-8]JW:6YIT\%IDUK MT-GVED1)$OVZ%@\&,A(M#'CF,?!/Z0*=IYE3MBB#V0?"[)?\9X:R#UJ9?P)D M*FL2:G4TQE%.[#9Z2+%CMGH]"#+@^=(8F:>Q4YL[WK"H^ 6#[(.ITD^'J91X MT$]AJLT2AEA4;%L:D?V"AR&-39E/, 5=:!!.$M0I9B75]=G?P6ON>"YR1I\Y M,RI9(;E,4=*7&WF!,LEXNX\J)/>_-H MHP1OO 4C\_RSQ+L/2;P[*'G75MR(=37^5M5/$^*U<==I;SA[:JW\-*62 HL&B7<_1HX6GWRX-D.WPOF?!)R;QX/L?QH+?M1&T?+P!"]N:!*Q0: M!$^19-QLNW4V&O=DC$HJ@*!4'J7/N$LC4_QL<^\;SG?/5WM1$&*[O%R/T:IG MU?:H-]Q$+1:J/4RC(YD\=K;-21D?E^WK_2BUEU&N-UE$"FO%IEZR)JQ"558& M5'L*6OM\H9CES,'G:'G@YTE)./W@ ?YP_3)B,2,6K\0_%'4U#LS(U,.1"6Q' M#.ZM:$!691VJONG""@$5Q0R2^I*L VL'G+ ISJ"\[XAT"*SA6*SJ#;[CAB3P M(),S+:BLAMQ'SZT9ZWB6Z?9MP(,X)L^2PSDJQ=1DTC*ZVMY#6 B>A)(\'W@R M2C*C)#_.5WT;\) M=6BNFBM9$C"?<'J3CJ7"#2#)R1?D9]P,7/4\;6/:=D9/ M9O1DBMW/6S4]@>DB3XN.U6G3%AXNEL- ([&>L9&QY#@+LG#&T]$R+<^XR#>< MZ![1\4:;$$*RXV[1$38(&Y6=+GJ['M1Q\IPZGA&/&?'X;CK>:NSF5JN_=%"< M&_1T1YE5B7*BX\ WH]Y^*?D264;!UP,E M?(V;H2ZKE$/Q!OCL3@S>V^@HPI M^6BB\9(V+UV:)W@'@19$0!_V3YA+H9YL7#K%EZ!V=> 1GH]6N]Y>J^B4Q,): M:3<'5N!HEN+XT3YCAJ#WG()?"B!K%H:EIM<.)+&&._NH$.H*WH, @@O?>8(Z MXP%I&8 ^P_[9"_-A7PJ@94=O-7MS8X+BNED/>@D,U!RW.[;E\1.O1O[ MC (S;K9A-@4592[(B%QA^9B.YZJ_W(A/5E=19U\VMM9NY7$326YLZP@+GB;Q M:[%BODB?HH4R#+USN9@,0A]8&^91!-'&+')JU6T/W5E2CXBM=JU4,2""H&-; M @BSEF#*2-7+[XZXO45?GD4,$/?[]N;!NY) H81L4NU7,5/IAR8"XKEBX53 M+.WOEWZY1*;V&2YN5CLQ!;/T+(U-Q!@P"5FBGB^0#Y5W2UC?%/!^'X&-*7*^ M7II+D/KY7UQX072H8S)37"LW\X+ VX!KAKD_3%>U8WC]7/CK5MX<4B_)DJT2 MZ5IN6.=SF\..W5R@JUX:C,E^^0[IVA/5 )*BU^?FJ\\@ZZ6)N2J]XBLD5!7H;PW7J"%NOLVPEX5@Y"8-A$>=2:K/B?MM8TP[7WY M[IKV"4DG>"CK:M*#'('E(]#D$R(/L!'Z.OC96K=W7W/P,7+8 MGQFC<:'45TKV$)QOB?;%X!FHVXDK5L9)N'K["V.5 M(> R.;V7 R#I)$;^G;%SE\G.O<6(?QZ>C5556*(FS/D'$WY9TS8=?##=Q\3N?Q$^>Q)G[#)?H(ZW+*3'B?XLU,9ET=-7[VH_ M#UO O^Y3P\E,XIR^M.HOB57!T;M5=B/CR6$^5(')X]ACM7HS=%P?VYX2<)PO M]>JYV-@[+=47W&AC5;O;SJPMTQYA&A ;))AZ"#)/9T?Y?'ATA(J3C;,0[C="./!X$>P^K/QZ.RZW2:*[QV(-42S-_!I2 M8E$3'SER#>U4V@:(-4#$4#R1R)[%<[\M\=5.M^UHBNHH4IXY5ED-L(+, HEC M^0)V2N*_&=SE,H(X6R))9]SV&@R!V5AO!<+$CEH]-&X&2SM6(G7H]&0\.5[K M%X8K \%G626YK/#LE1"(#5DD\+6JH3M*ZK2X9;_LCQ((D+^<2;)EH\^R;'19 M4=@K(;"=2:-6;14WI>:B/Z-VUE1AU@:$ #RH($^0CYTU]ZF6T8(8A%/ZUM?= M$-P;^HT>"**"V\6S\*>5M2>;9Y':VRVVL:YV,T+W]O0]%CXLFQHN>TK/D3BM M[T736"C5ZBP\7[&01T]4RLLBMK>2?&>^$EK+:,=;^+:L8-VUK3+MS9?O-)5G MZ..2"BD*W#)R-5N6^YAEN9_@!3 GP+GDWD^#J+_GXO^H/*>Q#[0-D^'G&@AMCN$F%[ M;SENO&SN2S529EAX)@=)99'>6TG9;_1F1+VU0=#F;D1BA!HKXRV(Z\@3)RJE M)]4RFVBSQ;AS1&M/@P;,I::P9@AK'RW09J-&E4>K 4&18"X]'"B9IXN/<:^9 MXF<+<*F+O)ZE]K-BI;H9$)6JU.3TMK32R IA]:#:)^?\H#B6+;IEBVZ7%$4] M2^WW@W5DTV.OQN-6(#1G;67)"RQ4>Q@YD8\I_>=99_OYW,E[%:#N3NFY%UEY MSVB>15J_$6D]/(+J69EY3KE)./7=WK<$3207E465Z&QZB65GCAV:+-SZ#5&W M*6Z]I=M!"Q6$-;+TK)ZW@TF0)'5J#V%:8JZ,[\S.>TUAY/8R_,%C?49*7&M@ MS2&Z&Y$=IM.M5;I=0\:9PR$!.'FNC3X9AK(#7],8!+X809RWV->J@SV"-C>: MBU%-0>L,>Q!!Y.E)+%MS^_ UMVO$3TJBR9?CI[.:#.MLF[7P==B.IK)1LQ<) M?D!(>:+$P=4OQ#WC,"SUS+6%+\6,' DH._ U/0?RG,_+?3I+$Q90PYNU.(S[ M1;X:5):H60NU2-\D9N_+=X9D\L63'&V&HNS(UQ2!Z&SS]+,P5+0GK3G6:)4M M9+"W^W5E5.B/6?A(P+>E:#J/%D\=R)X=^IH=^GJ%1U<]"S+6>L$-EDK@HLWA M2.?8CL0XNP0R%)QV\C1SGE.L+G&AY%'EZ'@NS)/XJ;VN62[$*R4=5CI]*=H^>.>3."W5:"*Y]KYF"E_EH1^[FS< M1U5_Y''S0%BI6H_J'JTPF7Z3.2K(]DHS\S"ST+N,Z0??Y$+% 9>)3>8%8L M[VA54R7VIM)OPF,*F6-[GH5; UE8TZ#7A.7';,_;X0$Q40=Q6+:0ZZ M/@OOE66@7U3H]F((PCW$\[)>*<4\SCM[O;G4NQ4Y+H+XC4C..F3.&+QE(,I2 MT%,7 KX&0FJ9-JV2SL5\K-0F(L/,!;]B0 B1IR>R;)GJPY>IKA%"*0DE7P.A M :7MT*!N#U%G@V\[Z-#NH5@R"\&]S>AC5;2?'TW^2DDN9;GN&A0-=F 4FN&I-M]KBINTL/3T-Z>F/@F;>D'VQ,V4Q M=%59=G6:*?@%G(6@@>L?L#K>4^FVV1I(EJ!^?0GJCX-FB4HK0NGXO%@/V_7( MJW3CW@:")EDY(4_6;'M=BOH3_NXE+J@\PP6^HGSU:_2$GPK%"6"Q-"^&YU%> MK!+I$Y;!HWA+J+=%=4CU)6"IDE.Z&1K+X_2I @N7#;F+F_*? MPQ!GF/H(-^!4YUL5)8T'8"*;CGD\D3U+LYU)?M/7.>XYB1 M RYU.&T.CC"XG>ZJ2;92DD*!$W]>%.MUA0YTND3V(5L]TR6"=&O-V7/"+T)I MWH$KO#*E.6\V]>\HS='4]?*=G']%,$WR#/[M,@XC<[Z[+[J?^G+XYHZ>Q5\P MIF\M=F):_'U,!2:N?[^#_AS MVR75UI4 ZN7B[X<2(N"#WN 81?]]EJA$U6$_;B6#D[<*>:>-%02_]]C)W__] MG_N/_R-<0%3/]H)OMS'!O7XM#BJ+)W R=&06Z(J%*'-PZV^*O5%VX4T_:?HK M3MX2^=_NX@HHB5SA*TW_._?C)93'D3 =98O<$]D#O_'PJ]N/DD#B]C,O-*%W M_"W0;04FSL)K/[AJ,BZ1YW_#L:_4F8;E)Z- _!B$?Y3<(H#AQK\& G?20L#7 MP)"!L,)^8"5N/@+J#F$/%1F>=0VU\0Y>RO=GZ.5#J9X2UYE5\QE>?$5Q#4T# M-XLV7F#EJD I_5PKTK[>^>U*$CE)'58JUP=\N=X9\/UZFQ,Z9;XC\F7P0A1: M]3(+OBNQK2\'X7Q\Q^X>.'?SQ+F[1\[=?^8<>&BVP_$YL<;S S'W!Y?$,;&N M_0A=/KXW?["VG5.7,;J]W3L1/+(&H,GC$6HRTZB+%KO;F-[( M^/$U)Y50G"MB5^2;!-UHC7E\W%0,F3B^YFR&C=%>OR9*.[NC$%TM+BOSC4P< M7Q.9.$-C7YS.K&8XWJUJA(:7959.LMX>MBQB8YJL*].JI=2J'8_S!DJ+-&3R MN&5[VBA.*5/M22*Y9X8^<"KI>D\NR.C/+>-.=8NYO657,EL]51[5FCN49&7J MN&4[+A'2>!XL+7.CEP2/V.O#$BL7CUNN>@%>KIL[ UT% 5)D=FT=]WLR?=RR M#Z2"8F+7LKB)R(^*7)_?N;#ED3S'@E<<=+?,CN?VMM\H[L?^CC5D^EB>LE'; M^-J@T),XJX3Q]8Y@Q&M6IH^E9 PU;MAWO:[%Z0PU4O8*'BXW,G/\G-6&L/!G MX^X(57H#:;53NQVZSLH8>MQTRT=FR:S) JJ$V\6>M_LKVP<*BATW12:4L5\, MD:6%UTR[NN;IH+7LP;6>HZ8LNN,+LZK:E.*=Z/0K47=>"$%3XKAI49@6NA[; MV*"*W5[M<:-,CV70E#QN.IE&S6*=7Z,2LG1EID;L+7\%NO5#3Q(G^<[#.;"? MP+NQ%3_4O]V^N&]*H$]PX^7 R5(]3+*W#EWB?BAQY-U^<' ^DD\>N"CW HZ; M-L<^8!3?O^<3./U[!EX<73+/MBG#23$HG\36/[PXD(7$,^L*L"? MAA\F*]NO% CSE4Y5_N\KU>9V(_];%&9.BWI_KFP("YGQ=E-C]0 M1S)#FN@+D9G/U$'C=X?UX#\=_WTKT_#>M3-?+ !89^E"S&#*Q_J]2T5F0_V1 M0YUN5$OB_\DFJ]1I]6_Z<5?%[Z=>#)DRO-L:0-JED.G"14QZ-_LI_C#^_//R M3B##[B_1/W<[RE,2X5L,_8!C\Z+[;?E%[U7-5P<3\,&1?5&_$CU.E1_6MX0W0T8U;,)\%X1CM^2X(KN M894A50BM9EU37404R[AAO+\$MTH_'/MCFD)-Q=47964YU)O&E^_HU\/RQJF3 M2W[ZP%>"W!K>*/_<#>4W4F^H-8O;BQ&/&*%4I@K8_9I21_$EU/NKI[[<5K' MC0'/W[PH)<-R>,WEO(=6/?_:,PORJ8#4QQBRP\@*<13"7@*1GQQ:<[L<#Y8= M+I"J;$RL6O&2=M@GYX!/(+AZ&,:_@(/-+HT.'M0$7ER/2S8YV8V,"3 \6)X& MB* I*D^1IPK0I-40?8RK\CS]9!2LX)A=?2DU \YNC?9LI33OG4\_+T5NCZCG M5-@[X^%XH_#-Y0X=%WNLL.G#0SB!;A:H?('!\@QSJIS+SQ_,D&NW]&-'GF>T3=OO/"V9RTT%-O/^:SNER2N]W"LR9IY,7%5NZ M!]3.W' 4P,+:\@SR0J)#>@/"6!PJEK\A> @!6I_D>;_M=7R+DSMB[%6 M*(8M<83&/4EM*8Q5*Z$]T!\*^&D7?NCGJ]P4H\57.+HE@A=G*Z^=]; M"3;7FF%PV""V'&&O(K&^W,]JF_>7X&2'%6:J;+F28"UW'H*5%G.G]R+^-Y<1 MP*^E)9>UMK;:LHL&[WBK0&SWZT/3-C("^.TE755]J5B>M6,>$?C)TJTV6LW9 M,R3]$03P _XW'9#Z&$OV3 *XM. Z6Z'?1^/5O(IXU4UA,3722P"_F^ >8=C* M(E-']0$ZD/2QYL^(2GM!V&#BI# FSQ!T'BU<./W[#I[*\[2SWL6DC3)M^_RJ M8RN;I17[(Y)-+?W[;G)[1#EEM8@)G4:K;3D*-@_=[L*,.P#0)(/F28S.$R?/ MD_J%Y?X=7OI8[92F9+X4]C_0"Q(J*N(N44.,OE62_Z1UZ4VYJTF(?*+GIS;:;D^G/KWW>PUMXH4<+6^:2,<+('V-T\?ERJ5/:#TN9?%.= M-96%WB5XI(^N,'%6;6SZ/=[K93I[1=3II:MH//9LAJP,.I+#=BOM[M283Y?I M-*M7EI3*';&3J_/J;7[,W,T7F\K MJ-Y%S%ZCWB\+^),N_T>RDG<2U&BLC^HK AWM_2:\1 N??P KV=\-1[PT+I@\ M/K3-8A"KJ(&P&2OY/EP9M^V.U[Y&57AE4##V@VG?7K6?D2R9%CK@%<76$;;Y\+Q9.XB"])NACO)3G*2:]7BPJ MJW!"2,V-JQ'>:%B8I9B1?#>Y/:*7.U)=TVB]OI;P?A_O,,T&*3% +POYXB], M],7QD9^.QTE??NF/*#,;TRM)E;RX(4W!"*8=E->ZQ4<2]*C2)'GV,1HCUZ_8^&'ZG:!YM9= M[J"W)U)75U:9E7L#P9&4TD3NC(7&M,48,@,W+H! HX#E*>*,&QC2->K9(MH' M;7-XX]/1GZ_^87A^F-,,8_BS%6I?PJT_5JL M_6MW-WR8MO-B+>A''7TJX7M#\GW?#;D6/."-^O*]B%$@@"?>?+=""AV[YVQ- M8%4U=F([.;/7BQ9ZD(,G @?Z0G=# 4RCQ''6QG^_"1LWCV'3M/GIFI&EQS&I6Y>^S6-]X&'!EVC[]?7 M(\5T=8U7 A?(*KRGV.6#7C]F(0ID6*-)D=-Y4;)X%AW/A&[/@,=Q W>/S!<* MQ3Q5+)QQ!LRP\@CC]RFA0LO#0N:1N)@2JT.0(9_1HH# ]B!0R00I) MYW&L>%U(20$PKGH.28G'^7O :+BARX[%:E/"A>ET,P[6?6R<3"' R:3P8A[' MS^!EIM"E?/3HAH$7*7:NHKB&IH''B#9>8.6J0*O]7"O2OAY2H!:@K1Z$_\GI MR4$/EW*ZUTMGU2/Q?!9N\>>-/H\IS*6M,2?9@C<*?#BGY(2M:%7WN+;M^@I? MC:?C:&L,9BC7@T\%"^.A:![#3M6NS&!P38SCQZ/@;#/ILT @=Q$'VVJJP.\D M3%CA;J-0YQ,0 $\2+U!YO'"J2M@%@2"-.G]]EC\EWN.S='ZZ*-5"7.3[/-+L M\,:XT4'C)0MU'CB)1"%/$*?2*C[+H5\=ST7@B 6>;<.,=Q.>E*:'47C)P6/J M:):,DGPG5[!MNEX !K-^H\:/18^1,]7*5F54DO1B5!BH95V?;D#T2!P(R")^ M/!5>-*62.E1DY..[S)(OP02U;Y8'OB,0LQD5"-.'F4BH+ 2WZ_G J)Q" *]?THRM2GXE0S(C" M,SJ*Z47_QU,H[TDDUF\+.'2] /: C:+ G,61,K/U@0>"IWNQTSWC\K--&>Y, M+NR.)YZT(JUE=S916WL2V!02NIH,B$&94T<29,AZ>V.V:E',#4*S*A1,E\L?#4='3-E.@S?%_;5!+HF;#[Q4_$R 2R4YL4 %==JHM+B,K=^((%UM6*9YZV,W2]GH_-P/5.\_\KL&7$G5U+#M>(18%9/IIMQPT3 M9R&V@$/,%/%\@3Q.%+UT9*7$1\YPDQ*_^16X&3?%FE!&U(A'*J72, S*0P(W M(&Z 1XP!EQC#3U63.W*)_TI<\?0H]INKT3(.(W.^>_AH@X6>4U2X+5UQ=S"+ MP/4BZ!D'X&,W22DP@J1V41#!>GK10@_UG.0J()2!FZ"22,5T M)0%FLD>J8KJ*JYK@ G<5"L.O;]B[-S ?FKG^_@_X<_M#U=:5 -J-Q_=_P[&OU)F&Y9Z]36SN/8.KY!8!-(;_&@C<*?\O>?UH ?P!M#404!RTK2[, MV;G12>4Y>OE0JJ?$I23F42XR*#5CB)EN<4*[V^=K?$>L#_EZ![SEY4*!)*GB M37]^V>Q-^WO4C2<$('58J5P?\.5]"-W!\M013_S!VZCFY:)X09 \T*!TBA*D6ERKLND MAH)7&JW*5!%GBA@UT^;%P@.%DQFJH,TP19?Q.3V729J OX _F^DTH3,DIA#4 M@U\ 'Z;98@(=C1S9HJ)V79_T:8PB@ \#P^J'+2E\,)T-](6/ZK,:WZZ0X6*] MWLCX<.%J)3L/D)+W&NZM!L8*7J[ E^7-+NK9F&'4R7DH(6ZOOC#%?QK6- M3!Q?T]!D61&*>D<2^E1C1@ZZDVF1E8GC:XY:;)E!3)F05FU.PDJN%"H.;'G4 M=R=8&VI=,CM\7&UR<65)D;4J*Y/'+9>T5&K/JM2:QPL==6:1V'A:,>2"C![= MO3$+5AVR.9.$V:QG(,)FB X,X+8>M6PC"M::-$7B< M6@GP#6%*7"M@+#;L!8&<[ \\:KJS%+&VT;:() S*PP[E6%/,3Y)ACYJ6";P0 M=E?(%-4GG;9OJC8R,#$1O#O1)Y-"(=#! YP8 E:M&/M!9%1Y M1!!]?C"?Z#N/!2'+<5.O57!H$@.#&8GF4D)%'IO62*8<%@Y-C\"B-@2U4IT63%Z9Q_W] MV &>_!)=%>>.8HQ$Q./!54_H@%I<8/1*1V@8E@4V3G2BO0%$-8)=5FHDA!S. !,]Z M0K,:4K,VJ)C#R%(446FW5VMK8H,'.*%9-611["\Z&Y8?*8(W,H.-/XE9& \? M-=7C733;SCU6\*;%[8QNL>--6]8P:7JD6>-* MO>"-'<>P1B-SL10%PAT3+&QZI%DX.M=6T2[0I&9/(&Q.:&C1$#SK"$AO8].A9D?(T#"=,PT+%B=;2HR+"K:8L;'KTK(8=6S$C MKQ141Q!TV@V=_7K>@TV/GI7QS*%/]I8,:E*"-IDY"R(*P .<4.WA>(8PIFGL M+6>.AK620=1;%NC6"=5F^WVET&.:4VLG[!BR7_11K@@>X)1J3_8AV[:G?11O M-HR&O5KYS0ATZX2^+K2N,;*-)LLCM2Y!-)<3$'2#9SVAK^VI'.NK9J&/.@@Y M&Q>T@$*;8,X\H83,GK=F,VK9Y,70"I&AL0"APWW=>Y&C44MUU)Z1%Q MVW1==:P8,GE""4<3VQ_-P9R!QF(XB%RL5>F!R9 \H0/J5%Q39A,;\V8IWKE& M+R+:_:3ILD\F?XQ60N?:2+ B3'\U?N!1?N90_.1RRZ$A^/)E MI,_-WV?QQS3&3^GM*_9?+%>A7BLJ&(A5#D6$B)0.182(U0_&UB&4CD8:1 M*'ZEF&PDWG D7IH\^)2G^G[=IE_2[3?S"=/=/Q %P0__^Z7PY94 (_!#=NC' M)1G3O[OHY 5P53LGFMM<&WR]"'.\J^D_#HG[O>S9]P' 4P*X/DBDI<=/N&,7 M# R8N+D1F*E-F*I\QJ(<$B^._;V<# M4ZRT_7;I0DS<[_;TU\/\-MW_7$/]:'C_X5T]\U@_%51_>/\E\?]D,U'*9J)4 M]?CCK-AEB"'3A4P7WFNRNP@II'[*^Z/C17H._\/X\\^WF/K>=R<8_>.:;[;9 MNZ^O=3?67^CR_#!_J=H+]Y$$UKMKPL<=*%R. P5>1\;DFQW7 ^]NJQMXH_0% MHLVADC1JF@IA**:YK?S.^0F)AE8"SX&;0& ?1F:TX.(0C(L>\-N;>A%L&.K@ M_]KAU*Z?=[])&[(E%_TF8@E];8#Y'#=".)@3#3=DDV2>)D[5@W@;%^$"=F)G MH'EOT!#W04/(TIQ>Z[K1)5&S4PT9"N4Q?M;[8-#4.JH8]EK(BF_.4-Y=-N># M4JS)?*4'/:N[H&T#QW%_4E@H9:L>7=NJGV)+%A34;R MIK\8]C9RLLT:Q_(8=:HZ06H9F%?ZG)P7)ON@@UOW,H4L2[K G;J%T/^1V[TJ1)LE*LRZL<8.XYZ P;W0L#P.G2=/$ 2_41;]6OC# M:N"%8 9C1C9F6+HPK_1Q+(53;*!KS!H\K2GO&#>B MU,[6 %B"/BF3I['CLTK>-'LI0].S23-@!,D)G,%XGC\.X2TL-2XLFEC[?\6-?UDYO)C-/+-"&CM]XO,>P=A?!9 MJ1[!UZ$OXQHY?>O#(L;AMXSQN>R4F$LP'1FKD>E+%KA?9O90ZF?E]$W!(@C: M#R=N@8\M_<%\>]'AZ+7$'"G($SCOZH:H)X?KL:[6OM5 _J" )S@EP:G+2%"9 MV2@>\WN-*IEJ<9O4<,:_?*?S-(IG*3.9JJ=U\>%%JAX/=][6,5D&E#5X6)$GBX\>FYZQA^DFC^X^O27%ZFZ@O6TT$>7*UXLH['="ES;GB56 M'2X5%(Y7L#]')DPW\+18C< 0K'7;\^$Q3;_GFZ68!KGB*#8%T]JYM\R%NA*H M"P#V\@]5_37\61***E$=@&GJX!G#B"R1>9XST+;^;%76U$ MFH$B5;[>2T&![OOETJK6KU@*03>BV:9>F5:2(V>@NU?,%_%S^GL9*M+ 7UV] M5_A24+2&J^U:F5 #:413,][>]@E9.D5S M3-<,HR I;)Q1==F6GQ0Y@C>*"M#-/E#31P"..Z:#4?L-[XQV0G.Z\?V*G9R> MAA]."2;0XU.",T8O0\2%>($O1P0SLTFA-,'FJ.BO(J-7*8X;U1Y$!/ #*2:/ MHX_.>1GOEVV+2[,'^') P..Z:LL0DWFJ63+&JWI5-98;" C@ S+YPCE\P(N@ M!Q_-GAIX$? 8O:,9IA3%N5S[IG+L'4YV#KOS/T<;,T7080,%U;=VA6\ M,F,O6LV]G)QP#9Q7FLX7Z9.3=;:#+MM!=Q8DI=,'?@Z2@LE,MY!);2^-9-]6 MW6H+ZQ03),'Z$'@>/^WVIGK_W#G\W!:L!S$//.?6U_7C[H4WBO M=5?U'!VJ-K ,0!#@.B=,1)F<.()=4B/)V1JSG>Y.9"D&)H),'-DBG<>8DQ64 MWLZ13>W,F@$HI0!ZIXGU>0 JF)628:'-*5^EQL9P.?$6Q6D"($BUTGF&.FL@ MF-&M%T"W?@H_]'EPJ0>;LC<;*4UI5YNLPVB\*I78'H3+@8C%L+?S2'^E,1_" MSZ;B,-L4=SEU'-$G-ZL71S)F^O+1^I(Q9RE) 5QPZI" Y]KSK';<*>J"?;A9#.YY[E[76T:/'""EA/O>*.*UIO+-R MEY5F;ZGY""MC2>EK+-M&F&'D\I6_"Q!4G8CCL(% M.GC:G!H'@>ZJ.^ PJ@O%-?0CXV)IJBY_=DC$X.12&/%RHSDBC# M0.I\O]_# %.O50P/DS5K1Y!MC1-\L:0E&"!AE97C0GD9/78A]-AG.B3Y]S! M57<(CJTQ%G7$QD*+FYWAX# / .>N<)Q!_2EX02BXW!]0='_F@#J$"R^($.!$ M.SG370-/&I;DR.J+70T'\/-@XO)YP5\!X9<\1UA3QY*VX>K\J&7WFMUV$%:;!D0$ M) +)LU59R9C C E,*21JL3X;,WL9XSF-K%1L2NHUI@DD*+A;]3-0?W7'5\P@ MJ2QK)SOIO "\ -=(_$%]%0,@W',+,QKP\BB0I(L8^7=&<5W'^%Z^[\(G9D74 MU3@P(U,/1V:T\&+P)(H&9%76H>TQ765FZQ5@G(:*'>L_[!2T\*SKQHK-.F#J M/'7P*,.2$[->K4SX47VZ-D=(RYV(!NA*PGSET?.5E,O(KX\FOR[?C3DW.O@V M,J]6-Z,NNIL6:NT-LN\.ZPDZ@-=#8I^UFM8I3^C&_W%T, ):QHYE3$":*#$M M]G[?5N@A%SNQG93@^Z7%*(ZWR^* 5VM#O?-.;%6S10Z:-KE9;&Q!&L,(_EB\6LW2\C(2[4._U M_6!4F=6+347I%B7.+Z";H%J=];D>A!%,V .3T:3:Y&Q"8:> + XR!48@'!/3X>E(K,S/*]6V<]+3F?TVT?3;T^/[Q532%4/],1-YF0C4*Z0)CJJK_!Y M ]ZKR*I*)O!DWTPE\)P?ZEM-M/?$U$ULY$(%K?HHBN^*;G?6P?NM^D;&#[73 M\3Q>/%Y:R8B@#!<7R F]"!>5\^:Y/^QDPZ0?>',S.IPXM!"0D+$ESQG(<&4@R@O R,%*O M38-!-)C645&X#W/A?$L M-#53"4S]LA.Z/MAK3.TQ4]F.S<\]_I>;/']_Z[T0'#;?B\"H"W,Q\E2K[HJW MMFOW6 #1DNUXTRR[0VFT*:X[/K- L 6P^Q3TC?!LN^:G/H'O0A/BWP@:O>ZB MZC>;I&M5ETC)&,P-9QHET(!+J&]4HR)5I^V=XQ2@FVIG![\T-TLJQCV@YUYY M&%!&T5T"__"4=EP5?\>!YS#=&(A7N#L0_5 B\=!NH&SUD-]&@0*,OND"\U./ M="?L>"[L0>#9=K)<<"BJ_9AEFB*!)DSE_D:*N=ZBNXU"O+ 'ENEP^@)-Y2F< M.N_QTQFQ<0GH^RFZ>1R)%^T%GQ>(/^-/7-KK$&VP/=0L>&3!*2@K/DSP!PNZ MY_+_@XSFC.9;Q#2,J!Y!GTLE3]C:*^9H;W"A>L704,G^2[?YO<&NM.6 MJHDNRQ,+Y@PG1TR0Z-LL6E\]0=O1H]L,RP,MFU&R5TT*73DEVTVRA&$P^ICI M:(]#NT1$B( *BQ!AVJZT+,B&C!\.J6#P/'9ZZ3-C4#\76#X/@_H -S_#A>5% M)&)6#8-'Q,B7RE:1K%99"!?@A#)YXF2"6$9X9H3G=1*>CV+%-7V**!H*@^+# M3@-=\VRQMTVFEJ1('LX\A95K82@3Q_*P:>?/0Z4\)8H"['"6W6:RA07?11'Z18_"ME MY8WDB4&(FB^29]RA\\EGR-0CY*J8S=> Y9?1V;QJ[IK[,X[T<^'E\W"D/T/G:*-Y=3)< M5B>MJD6YE*M;>S569@9$3$*3DB=K468T:4:37B=-^A1<7+6V<=RP59*:[JPT M(SI-Q F2"29A2@GT..WK.IE25E4#/1E?;Y[KZYJN.XD3RGENTA_XNAOH0G,/YJY-D$;#7(D M_MVL%,)9:0%,N1YDW,B98[W+86C?>G[+(IQ,2[) ^"T#X4O6DC?+XD[?7/N; M:Q>W6ROO3\OAJ].3SSOI!],G7;YX M%JZ.SE$7"]BP--!DWMF5Y!;:;O?J= *G]UG@^.1@.I6?<_58NH"UC5=AJ< Q MA%^7_3XZ"B2\V_)$QV83++WYZL?GV\.8RW)TKCKGX,H]X.=M8JP40VJ.5G5< MJN[[%#VH]51RQ.I-$V7#(MM.:2[JP8TQ&D<.FW9.) MI/(_D\<*YZH&F86O&>Q21_>\&^S6%2O&!+_N2#N;&M"[*34>%5@(.S()AZDS MUB3(<'>%N6P7S1R]&^S&^@"C]+$O6*)A1H2AXF2]94#801:J>)RYDZ4&#KQ( ML7^BI!ZLC#YTOS.6*IW_CQA6VZM!'AGQU#472]([,AO%DZI,_UROS:W M'6DEES6*(O#UT <.-7TX2@O/,^0QU9TE"%X1EC[/ZNC;P^IG-.T=94P-$#NV M1N&XK?A2X/&%#403])/1/'7BV,PL0?""F-)L]?3=L(1B36RHT8TB7V7K3# C MU%;<2K"4+,&2U/$1CV^Q!/NA[.JM[N2HI_!T^,W!;4;?=V$NQ?SS1_->G]S\ M9CQIIB\9P7>9>6&I7P-.'Q%UDFLZL$R?J>#[!R_ZII;SOFH>ZI5._7P9DZ'* MSCK2KKIO^AR_"?G:1B:S>O 97JYJ:?;WH?-+RK8U%78Z/D-$WNFZ0[;)UI<: M8D ,9=7AL^KP5[+&>D;\8-XN,MF-MN1%-')P0K!JBV4R!_U^K?AKVG'ZY%+J MBP>PY=;ORNB52+$Z JME# ^F7T.BZ?%Q_+D M/VONX'$5%5\/#K[L60H,?BA;E2[S\DZ['5/6Z6RGWX4]2U>?/^>>U8NG M?7Y*0,HEQ=MRP#'*::8=1[IVP0%JN@"2QD))SR!KRLGA!TF$F7@^H3P*+&SJ07)4T"^*Y*+_/WMO^IRV MDL4-?W^JGO^!\CQ3[[U55D:[4&9NJH00.P@08ONB$MH0VD + O[Z5Q)V$DY;-1D'=YKN<\[OG.ZS]=?#\KHSK9:A^;X&0YXO$KI/(HUV+.%8ZJJY M.7)4CT#^38*D)($_(?F^:C?ERP*JXKQWZ_/ Y-47[-?:[87'WBZUR'2;&!OXVR>%,J?%,6KZ##44? \*D>63?DL2N6DBA^+SGP M@,573],D^YNFEN1DN[*AE1)0+C0_+4M]ZE@*2EX4!JEG,LT7C(+DGYAN%I.- MPO03]WF7%7!& 2<%X#/@,W!& 6<4<$:!&^:M)T>\,+K[CX3,\438RPZ$O'Y\[)K_=@A\[EXZ'=%M?DL-&IS@ M]?T&(I'TL!Q+./%K)]:UTN;ANHD]('O8=Q\AXKE^\1[,UNK4#OW(3> M>6E:R1^ Z]4NG[=4/#"Z#SN-NAQ;>URRU,/\$$7500JM7SK$KI4VKU \/Z%. ME@B*W=,8=4_CY6=Z5P)_V0WYR][ZFO"?+%WI\OQ[Z5F-;>&+]NEM>P?^\ MM4 KB:X%J M_WT1'"I:RO/'3:+X=U?/XXYK$/[=LK,__^__^7[YW_0(I'BVYW]^/*9\MZ\' MO+5GV4[EO?!PS[+Y4\H_EAI]OGK42>E1"FYNY?_7?KV M8TJ/'#$=>0=]1[(G]V[\$T%\^RC30(^?>8&9&IG/OI;VJ-QJZ=Q/9LWX$GKK MSRCRB;P06WZX_F/?7?#DTM)/CP#_&O'L22E,?TZD/3'N]I.J](>/$M60I6\F MH&?3$X6;%MX_R*3\$KE\2M53Y)(SNY^8=YI&=8V4R@1!2S@,+Z2ROE"DL@9C ML$+A."&7[X[?>F%A?D$PHB:[AJHF7Q;&GF^5ZHD8KTN=4/WT-8)PW)6VB1)< M%V;98H\1J\T15RTU>R-NV.R66+Y7Y7I"\DGRD\!WFE4F_;4P2OZOR_5&0HFO ME=@&TZMS0O*/2MQ ;(YF7W?Y_EOZB['MDNPD:B0,TCA/N/2B(#E:!O>G-@F^>\S[^3/+=$#&C %TS$%UB1917 )5V1<*I,P+,EE MC,8Q74%D3'T0*_EK>-G>=B)JO>^(#MGVYN2X9RW6<7KH)W\DX3H?F9J5'8G5M3..6 M&*T"Q> F<95L&!(F(?"/0Z/E6#J(7086M# 9[.6?QQ:C2R)109EV"*3GVEO MN-CLRK%$Y$G%]]6%OAPL4%B(1E,"=G?:?#^0B#RIQ/)R-HH@ >>@J-V!EM5. M0%;2D7E2[=#F,(98".JN(60\36=%<]O:J*I-J:-A!+,'I;Y NY,VA<;)73NW M*\.MC84%JID6I, +)#QHW?9FD(S,;6I LO!LBK.2B$XGO59%ZT^54<&HDE55@1RB8MTI2]"7:U*MW=VN=U.1^9(.N&Z>),1IYB(Y;46W/)"-S M=#H$\:B%*#$,:\%AOO.W4$LUTI$Y.BGLJ2R/;@=&2.3L9V M/)OL1NC89IY-4G6BPL8Y65C01>WW+;P0K,ITT3Z<&JM5G MDFYM++G7G''5RA:EI6QH?E,;2U^M!<8026E(S9OT*@[W1CHTMRL9[6^JD^YT MR_&6;E:;)->:)>H,@?/DKW@VT_5W0]42M%K Q %=#C$C'9I;ZS@Y4?9EO[X3 MG4$3;4)T.")G<3HTKZ5QK[6WUL:((P4#Z44>%&U1)AV:6^O>J_1W4I>HP6@L M"E7?;];&NVQHC@71FMHTR+([@2>TTH^@=H/L-;*A><)V&N:!\7&]!;?[E5XT MJVVU5BW;5YZRY*3A*QTGT7\1N2V/HJY=0UL9N?+Z9[?8:R2Q:N&B$,'[5G,: MNQB?C$7RI*UM(V';G&(D-T'ARKY/D/4HX2V"Y$G;04QXV!W; Q@*^]-#I[%? M=;@X'9H_*U3=G6^JS,#BQ9@9U:HTU/2SH7G2DEHR=K6;B=K";PQFW, TUDF%A*"@ZOFMKLRA;09ZT MANO)TWW%-42SVL/X<-7S*Y/CO+DU<#-WT-'I2=EBRYW6Q(CIQF:6C$7SI%V. MFH,%MD/;UF8\64/QF#",7IP.?9SU6)+XZ(G-_ M\$6D5UKE>!5^TE%6CD+O\8.CBR#[Y(DCX3L'Z<.8O*N2W'357SH\'CQ0V1<_ M#I47@9RX:\VLOV\.=KN@NB@.QO2O9G4W4 )PK""8")HG""_'FB M*F#$I6P"('M!Y!]PHAB< )@H"B< )HK""8")HG "8*(HG "8* HG ":*P@F MB:)P F"B*)P F"@*)\J??EHC"Q@!(/'1. ',1%$X 3!1%$X0G\B?]IX!G'@E M)U[Y,N O$P3>)J7[-"&HUQ#B?,'YV]KR[P;&/P85@"R\("!\6T1XT0G@MK;\ MNR?2CT$%( M %H L %FX-EG(E3\"X0#" 80#"$=!J/"+$, ?$X%Z 0U^5BN> MO:?RVLOA;RZBK+/XM6B+CV4(KE/\/Y80 /_GK6S^8_H_%<]./_SG M#KO[7;SC10<\:\M!4&)>B?BK..*\ [NQ3V7L"MA=N98S3:%TW-5>>M>RJ4*F M^T&8?JO7WC^5@O0]<%];:FY@;J_F4@-D 60)7K,D%-W?$7JEIZ]? W'XT(JA MY[GIWNQ\Z.:)K'>EP+--M?0O./NOR/J2 M]Y/ER/Z^E*5>!\"-N;;7G U MZ@!P_IS44#7=5,SP6IA_G7>JS-]RQ4)2][UH7>J8CGE%KCF@)\Y)#3,=KP7A MU9B)Z]041^_+%RHJP!?S_KZ8%W#WJ/;R?YZM!N^*A5LX\[WY MW9G] @-X2A+.9!*OVR(.NZ]-6"G,N>>R&+]NMIX;X^_.[/?%^)5+P^M!7F11 M +@'G :7FK);I3F<"#W M)11&T=]T0;PY87YXJ+CT^#_RU8[XXR1'ZL)G]\/^PG>9IUEQ$.:G-/J>QN@G ME/A&ZE^)6>E_YB[9LUOS925M-E**7#,<:OH_=V+R@R2$LJO*OBH=DX>DEM*P MV(,0'K=@OOA_C@KJ1JBNG(=O#/7;-7NROIGN_(X3]WYB[\ M[$:.ZH4/ ^Y*KNPDM'OXAL]'3U$S"")-O2L%B2PEOX3O2J;ZS]U(D5 ZJFP$ MO4K!\JS"EJ'>$E:)6*(D].X+N1Q-RH<'KX,K1"6&O 6-*FJYB1RE[ M^YZ?DH_YKIO&R'M:8M!\B'9_A37V%=93:Z[M3'M8YX2U,)AA_9G3A9@$UG@" MZS^%\G<'4V">?^-> ]#_]N:YL)\@6-\YN#_%V-\\WC\]C:'C]O M:_MWM0(%RJN_9<%Y\V/=3Q7SMUZ3?=E4FRY[K MX4-++=G,3<9W9P4*-QE"3 M(\SW;3,2S'B.]H#0>!.&BD.S,,P;5,42:0JQNP5 :,*% MY*M/0#7N+P!Q &K M;CL=4QQ;D4MQ*BXUF0-20&=F9Q/MVKO5FH8%A]E/!RO.7'0S[))W7U+DH@0- M#LG@D'P=%O6TV#] 4MPN>NNNI'N<)GI]K3[H:?LX?G](/FM7J5K_4#[,I '7 MWM0JFQI%-.:LD6*S?/>%OB?*^>LKL*EO4IUW31@NFE%E50-K6KP@P?N6V]X' M'FM"JP):QFI+K_I&_3#A)O# -?A>W9[TTULI"B>6$4[.M"=NI04O>/S-Y*2> M%I;2!A$I5TKA4BOM-=DO7&EC,7W7;UKA]VOL?Q>D*'[]8B$Y^J8IHY=AZ!O6 MWQ>->V^;\?OF> 0AO]]%U3?]W0S["0WLY^YD01GX<<#=K?F M]LX:IZRX0*4(PD@XW>#+@ 8+PN2S.:5G0Q/^S('KW*0!7FWT"^ [X#O@. M^ [X#O@.^ [X?MX"#<#VFV;[=< =N,F/#L33W]5T%5^3 ZWF>XX0+0)3-65_ M_Y!_' 11VJ[OA)]QBS-*W5[N& [M"$I/ZY39EFU(=.96QRCR8EY\U.((6 M"?W2YVV=M>8&&4>+GII_!0XWD+9_4]H?I.W?,%9O@+4@(P)P%' 47&]?T("- MKWB*MZ /AL6J6I75.L1P6?_]]DZ,NHJ",%U3,/*>^>;LG)D=,]GO3IG#](W/ M(&&YH/E;4]'Z"5<\=:@IGN%FLXQE.SIU>H\[P[W6-SV&:QL[.99'0G\W,20$ MSGJST?>K@>;^*'[/-3U.2SL>2,$^4&+TC1#?A'8D[WZ4L)[L^Y*J5494T\94 M6)/*C?ULOU"B87SWQ37MG&R50GD'ZAK RVJ@[N%=ZQYN72R*DK9Q!7KC8PH( M2/4!<@'D L@%D L@%U?AM'WYXS6;:7_:EZWZD-,"F6=: L%6\-^/;K[VUGBD M'>.J)^^0/2WD]1,7R9$BZ5%ER*KUUA;>1/P6&>F8SO*QA"#9(S;T/7*RC3Y M,$ PT.S@"92K5>R7C,:]F>[&AO7J+/)$772\$=/4K!4C#X^ZFP2Z&^ANH+L+ M5;!S37)QP_' -U//E!X-A:EK;L6ZJ-?,W<1#=9A)U?,Q"GA:/?]>%/ Y82QL M"=!/!:PBVVD!54D.TOA?*W*U$@;?EU)I>.4[0:!,Z/FXU1-UA"7J2/6BA:W= MKC[*NKP%4DMI6.Q!"#F8G:!8$-F4T15/OO[SD],E:\M!P.O9*SY/3I:)9G$\ M-_LU\W"^?-W1]#A!-O'#OW?*F%1N",J2@T:5*3*DN)C$GRC 9J_VFJ>',CJD M98J:^E5OP5_UEM9I1_QPYRTY7F0K=GO5;3=8(WT*";W[@MSC*'F/$_ ]3&$7 M?&#O8U9Z?3Q,ONXYKJL!9#&> K.12>!T%+L%;\9\N)TS5GWC9DA..ZC_*7I! M6=_SM\(/A^.WMJV5,T&YCM?]9E79M:V]+W-8\LLMVV$N9EL7JJ731--2K,T( M,2*9I_>6F2&2O/M"(O0]C97O8:)\V:=K/YIEO3%(?O/9 )D ,O$^QZT_* 2= M6XJV,WM$8B/86KG:732&.[V #ZFZ@XD^$;;UB;5AR( >*3'L,X-45Z?EGL0] MC,/W-'7A5\8!+ L%RU_B\#(/BU\^?R$@-9VD<&@'RU0;-PS;IX6X *!\]NF# M<$I'8KPP$!&MUM0*:LJAPL09.M&[+QA-W%-(_AAUWG?& 3@!.'\?G,^\M=9? MLU.*JXT=4;,FOAM+GH+/?C^3Z/)(%/18FXX';%74]CX24[IB2HLC$O'TT1T" M@>_Q,@JP>/8$D>)"\:J/KT^20UI=J8Q4.=_G-GQ+4+FVJV^$ AC&'U'(!AH9 MC,9MT3+;\"Q<:XO]:G=$8?H^'(;?4^7\6T @L <%@1U/VV.NQ^RS2&\9(>P MH'9]1VOM6&U6 !0^:Q1;<)ED!"?J8V&^-)[;([E (/[2V M>,L\QETY_C:)E0\*SN\'3 MH99"PI'J'2Q.WJZVO3&^KXO0(!V:6T";17[C'MBN_"<2M.AY9_'(IH M Z17I^LFK WJ&V&U'ZYJS72M>5*11JW=EWIU%6:C1DW8].U=M9\N ,W12A]% M3'786Z(B*CHDCQF\Q/-,HE]R(U%EMF%;\Q 64;S3QYTN:U.$D8S,;:JVV;:& M=$6!.0U:X\BL@H>'^B 9F:?JL&5/:K2_7UHHW%]/ L+H5MAL:(ZJK+/&J]5] M7^+X!C.&QBKLEJ7T^_-4Q?DZ'8RZ-=@24$]NSAI6INHI9E$?C><3) M:G>VX^&01KDXW7]NK>),U!A^O^_!^_%NL6X=B![22]>:IRJW7& CJ;/I6:2R MB9;5+4P?6AE5<]NJN65[4V/W?7BR(.S^I%_>#A>,1.49T(?PR1Q9C)86.]RN MNU,C%G$B'9F;$Y\=FM59H\+ \J*[&L_5#@53@V1DCE)E:T4U_$$3$K7%9,,R MS?E$'9,O5E]: /^H@^2_>4Y[]B#LAR4QZ$%BFUIL3$451S M&J=#<[MR&^YLT1.F/1@5FN1HI34A5K: M//_;G;Z&V>A*Y/B08$U(;$Z::CIKGO\(48EZ)C?1+&VTW[SYK85 MA2;9YIA8$64/J]17*H+VZ^E#Q[GOEV!AMJYU6S%L8DM_[@8FNV@;RM!)=%4C:#!0PYY7LQ?&9\3Z;F!VGL^@JWVJ#H\:.7=5HD&RTW'V1,7N2W5@X7/U5A#X38'9B?4C#W>1;*AN3T%5'D8BTAC(@K[ MI3;9PNUPMTE7FA?4 ZM4!B&D-3C!P]T5MJL::"^;-;>KM;[2XO6\>8#WE7V\ MBR.U(:!9?Z'<6D?D_$"HU@"W4+0F(RU?<>O+.!V:6\!POMK4 ML+3XL0'=T[&[<1N-R&D3XC2UVY+FZQ7*2L>QN?7Z"M-D.\&RR:'D6H)D3)QW MFQD5\GA=BV@H0WM6@^4I,9QT9LO#(8$6@N3Y$-C"@A.@M03OF5&9Z>%Q74^# MB4@>!_Y\T&,7QGH,R]AXNS+WU4YMGPW-:X&XN;$:AML0Z_RRMA(C?EQ?9T-S M-)@[ML&*MM$Z.XS]::AX(\HU&K$=;$?0LUYEUZ+FV,+'$]SS*B MVG?CJ(6.+'Z_W5.CC4JT*>.Q?O0'J6&%Q!CT(1[>U' A['0FE5W].&]N9V6N M7=UT-ZV66!]MIRN;DMVQR#S6-CT=JS)X\LVZVK)(L]NJ6^.P:U4S*IPPW/CV M,!OH"]FJSU%]1%I-JT$/'I/RGXZ- YJ'H/:AS>TAM;_F&CH-!9E++3?4D0^- M]:@]G\/[P5RL2B+EC.7X(6?VZ5#!YM7VFJ]U89GB1[U] QY0_<>DO*=#*]%P MBX^V]L:2<6ZT",C:P)+BAVRA'^RL8EN0-C;'5EML8@<7WM!]*9LU1X(M/<<# M>*K7.<'N+5?.PATV!>,QKOW#.<^9SY;#QF;-:8E(RDQH3!V5>8RR/1V;''*4 MWM1.#O+1RA8K-:J)-_O,8QS@1^0,%:>FT9RE41 V5+%Z].@>R6V-C[&=)E77 MG.5$\Z$0E_>+9NVK*^6',WRC/&8VPX5D\;MJ1,>Q[RBUK]?%'VXQ_#HY$,X1 M6!2L\;;1&$Z]9F+N$2S/WM5 IVP>V\PMM( M$:-PN<4,94K1838T1X0Z&6 HUVTXL#P?^EJWO.RLDD-$,C1' Z81<4Q@=O?B M/G!$_-#L]!0CFS5'@JG8G<&$NJ,L: ,)(IK DX:,=&B>O0-7G Y'WFP";[AN MH.SVLAN1V;1Y]M:&Y9T_4MQ$%*PFJQX.Y9;H'\?F=B;H?MP?JUU2%+B@WPS\ MQ6:B9SO+LU>R.UIR[SHXEH;P2B";M1TU/([-*^?5K+P\8/@!YH58WS3]@6&K MV=@\>S>^8#;;A.&)3M-H5H9Z'37=A+UXGKTJ#-<&XRZ7K(]6#KQ8'U:EL!<,3/4X:VY? MX= >4,;"&8O"=DU">+G:D3I,.C3/ASI?J2TY4ZM;[-QMPK/:EER*V;1YVIH- M9BMHM@BW*VR7A6VG%JCAYAJO8Y!V;QYPQ=4D!6U MU;<-;C,G!SU.DW9H/9$Q(D_;9KFQ.XQAP[%8O!O5NX<(&O3C=&C^3D.8I/UDLIFS6W6,915RJQ2IAK4N@.VDV%+A%GL^:%G)7@+1<,#W61 M%Q>RKAM[N(IFT^:)&U?L4* 7#4;<'&I5;3N,-G'G.&]NN=S!(=B^4V[ YE / M("U8&:WP.&]>/7N.5A_-O(FU'WE(V2PG)W+].#8O#/VZ.AI,X9EEMLQQ=SIQ M8'.0K>&$>V4XVK5F[G;:UH-#%(!N;VUO(=BAU>Y!Y2S"W!M?K>&K, M,=G8W-XHLX&WR0I5Y=JM[F+F,TA92W4CF6>PMF+\S62:7(5D$5;'_.1@P.D9 MY(0O@!;6Z&@ZVU>X?5UHMO%V3$V^P>+I+0Y+S>4':%E:SCA/&AJ4I_F MQ2T,H4)?=W9\*TP-#Y5G&;-&]#*VF81B7=)8C+;IEG]@TJ&YU?9GQ@S#VK21 M7/16:QTB&DW)SV;-+;:Z1*/D@L?N.7(Q-R8FL6EJSHQL;-[PM.$J.]T0<[$^/L 3)^B)W2!;PHF3/NY.DXO3)E'ZPUUK M%[7\JB$>Y\VM5VJOMA%66X:!+P(FH(5:0]-(F! MF-/CV-QZ!V@% M6<)":\*A89>G?>U0W54R*N195K,0LR!I-WJIFYITY% ;-'->#6/TZ%Y*LRBR=BR MDAL'W*X,R#INM/'^=)!H\?P*AOQ\24T/=$_45(&NS)6N4$[D%CUQ35\JK$CL M=2*P6!05R_%X5[/Q;&ANL6U=U<<0K+@P6^M96VOD[Q4D&_IUL5E4Y#%V\1 ^ M4SS;EM>!]OGQA^^C'VG=S?(8JG+D'93%F-RGU39R%'J/'V1AL.,G3ZJ$OXO M/8Q)/WF(7\+PO].P2N@_+NSA"Y%CN.6%E4GT)_RG85#5W)Z8WTOFU&TO?HS> M//X=2H.-GQ>^)EM0VNKWOVLOR)*^37^F*#T""7V6NG8<$W[5W4;2T9\GO$B77\.66!.7:J?2K>#N@ M$I"E>:%LGZDQ.1"0<\1D 96 +)TK M6GE35 *APX*BJ- D *'#X@C*M5,)N.B!+('0(9"EHE$)Z"40.@2A0Z"7BD8E M$#H$L@1"AT"4"D:EMPD=%MHK @2E.'%!("A7+RA7%O0+EK*O/3SG^O^!X!\( M_A6,2D"60/ /!/^N T6%)@$(_A5'4*Z=2L#)#F0)!/^ +!6-2D O@> ?"/X! MO50T*H'@'Y E$/P#HE0P*ET\^'=F7SVC*)$3V7*HJ27@J@?!O]OS(%Z[H%Q9 M\$_;1 E!2G(8^N8BRAX(!GH%A +1B4@2R $"$* UX&B0I, A "+(RC73B7@ M:@>R!$* 0):*1B6@ET ($(0 @5XJ&I5 "!#(TK6$ ,\=MDE6E[[> IJK@>C> M3\3$"Y>:#R3DYL)ZUTXE($LW&/D+O5)-=@U5!0H'Q/L*1B4@2R#>!^)]UX&B M-R*!XMGIA__<87>_20X$O73P[\P6FK7E("@Q)=Y/5BG[>V"H?TNYGD%RD$N' M9RXB.97S2\['\IF?17(N?-Z[B.2P0.< K^8O964MFRIDND!$@$OS>7WB.6M? M6VIN8&Y!9O%-N38O5]H"Y 2X+9\3DYX6QIYOE>J^%ZV!H-R2Z_+.HS\CZUTI\&Q3+?T+SOZ[(M6;M10- M@,I]7W\ED"?@Q3RG%Q/($]!/?^;;O!T)4N2U"=[*?0_?Y^W(D.T%0 >]O4OT M=@1(U713,4,@0V_M+KT=$>J8C@D\[N_A2+T=&3+3?ZX%(3!F;^]CO1TI&GG) M>;IT[$?U5)" @[5X$*)>38''+V&3'2Q\,YFTH=E;+=U5^@6R&T /WY(1A('_ MF__SW(U@;@<]PE5Y-,Z\^>?%Y2SD.#94N!U9&78K0% N(RBWY78'2@4HE?=0 M*A\K/O/;_O2;ND0"77-)78, 70,$Y<,%Z8"<7$A.;BT2!P3E8@KEMB)N0% N M)"@W%E8#F MP<.RF*Z:D.0S=/SHM^E2D6W95;22')0\O=22W4CV]R7DOH3" M*';>-[+>GG9%!==#]"Q/C^+@S4_)\3T!T4\H\2H:EOYG[I)MNS5?5M+FG:7( M-<.AIO]S)R8_2$(HNZKLJ](QF5AJ*0V+/0@A![,3% LBFS*ZHG%72FO0DF5E M_Y ))%Z7$%3"$"F13U2* LB0Y74Z6:@Y"1ZR_@N\+H2>8C$[,_@Z@O4V@W_NFKW:74GW?$<._[DS=^%G-W)4+WP8<%=R92>AW<,W?#ZZ\)I! M$&GJ72E(Q"GY)7Q7,M5_[D:*=)!L2^J079=S-G.T/N]Q =%@I+*$WGU![LL$ M?%\FR7L2+__O/T\)_^7*4?PSJ2P4K!]B$@#6*:S9WDS:K+O82-V/NIP#UZ,) MN=#@=7#EF(:PUT ZG7J9$$[S@^-*FJYB1RF'^YZ?DH_Y[N6XD?>TYK;YD!CV M51E@7Y7!SJTPSK$M+PX409XH@R GC? #90 .]BURMGT@$J M QD,2M MT:S2(WJA;-M3A[F879_!==$P58^ 92*N[>KA,"&LD4"9O/M"(O0] MC97O80)8=6#5+PGJ+,*.X.\A!>(55'3$@J%QMNQ$.R9+$37 M@%R:A<0&7#]TG":OM@38OIR%V/!FF>1CHLHYH= \+LO MB8$@D'L2 WZ!=\[WN2I@OXZ I;\*!NMOW3#Y]%6H)WU4$]!YCO8 <33DFY+K MTU6NWG9FG7IUVIB8!8!XPI3DJT]AO8L9R7(XA4,-'QW-84D=PQG6R;LO&(W= ME_$\TO\&4'_3C"T ]3>#^E +9=/55$[VW81JP0.N+:\7[=;#8 5O*A5?HLC& M^M L,JX/[885N=M%2^0)M@'C6[X?^X,4U^6[+_@]05#W)$4 9+]OBMU5 ?O: M#^=]V4\^>P"T/AOWE;5/&Z(P&$Z-08OJ=XP" /I''/MC084C>K,3]WRU/CG@ MO8 V4ON,PG=?$!B^1Q 2G,3?-__QJE!\W>;Y-&X>,"WJC56570T#6+-P==VN M[@9ZM0"8?M9(,Z'1#$9H@'&;*3/JK>N;SDY,C32*ID::0E%@H-\Y9?6JL%T\ M"PU%6[TQ(!Q+U,)0EG1D9G0G!=-^>%I;,S,-1^BMMD?AWRJQ2N-1*>TWVKR53_F<[?-0: M9\K#+1C\OXNZ7 >KSFT@SIJW 9A[H\Q]VQ$%PPA]&MR>UE<=( YC79K6N5Q\-5GPLT5GXF+['3U:0 )A#MWWL]M=[/WM<]*S0^&F4=#NL#::["=SF2'=MTY6I,)K8\7F@\FRDOTAS6#;F!.:D_22"=-G0IS L04^Y]!^GNU!6NP8M MY$!+G\ITUIH;9%R\XHR'-XP]%BN=XT].E*\HYGRMY7S+!B ZU!SXHCIE198F M+=X+Q]7Q[D^:^J1S'RL[DVVG60\)4SSU6/&9_5E)H<-^AYP3%:"X[=67HQUI MPIM=4Y6ABM/3O(&$P&GSGRS7X1XA3A6!7BT&BVNEKZ*N\_RNL&+M^=U#S\4B M!Q !H 7>)&9]Q9T 0 ./6](.URD:'U!K ,/Q@@8/19. (KM*?]ZQH>X.%6C) M\8'H<,34'@SL#3G^?5\IHZZB($S7%(R\9[XYN\4M?KS%#=.G6(-$#@3-WYJ* M=KSW#37%,]QLEK%L1]JI.M"P:KLT%95A4X0.]&A$=AM^=M=+FSF4\P4F *:7 MR6XH%CF IGZ''(ABD0.(P-O']XM%C:LSUI<,^;^#;=ZA]%"8Z"S).5.QW9S$ MNMAM&ID?%@:V^0TS"XI%#J"8WR%47BQR?+#H^3OHWDWN: &&-0 Z:#&N#;5N,%K"0$O 4UP("YUU@##)A[NY6K M@+>W47EY=3'*MZR]//U=35?Q-3G0:K[G"-$B,%53]O3Q;&YA=VJDOH6BY7JZ&^G5JDO-*D07M B921/J:8QE\O&'T%D 4E@U<3 MS+TP"*UXZ\7E;EP3G5EUWL?GW48SC#,0XJ=!^ &J JMFL/8"V4[#MQ<)TX*8 M;-$TQU7ES]V(20%U"T *0!$BD(*/H M M2*H5@1,!]6*Q6+Z>\8K@1!\;"$ M]8] "D"A)) "4%$)A "47A8V"/B*8C+9UGC]V++VH9SL8=2I-V4GY8%O:OL M;J_J9*<^-0)EPD@(=@S^X5=9>WD+* 1%FH4KTGP-KI;5A-FN/8U%MC-JS2*S M4D.-.,,5_@RN/F:5YF.I:QKC\_QD,MG?'[M\@FK,#U^-"1[MO-BCG0G3LE\% M)][I).,*4V^WUA5N(VMD1:/;JB(8$H*G[W0B*'Q?1I![ KZ9ESIOY+P ZE2 MK("J62 K0*^ JEE0-7MUQTCV3,?(P/7P^>!G %" 8'@0([ QMNQ)E. M?O;"]0&JOUG/3;81/+3O5E(7::GR8XY(*?0>?L5<+'T$Y(H438E.9,F[Q.1CQ'MB(.A&K\:2OB\ MU47C=]3D"9N24^X)E7[0.\O(',X">-/$%W-BX]'!F$E5.OESE?XW0#/0Z:!; M ^C6\!&@#[HU?$"FOV<"!A""CRT$H%L#D +0K0%( >C6 (2@P-T:@!2 ;@&_ M"/5^$Q%0^*Y\\\Z5UK[GF$'@^?N2ZX7:-:=4%/I2?35%\""YI@CJ%=3) %D! MQ=5 5H!> <75H+@:J)%W#PM&KW)6^,?9?,4]46 MX<0,E]]R?6J:'$:^=B+/W(#8J(9IH\#:U]4*/AU#J? MXD 7E/8"60&EO4!60&EO\8X$ERSMO> )H*Z9X^U@9([%J!^:/3T29'<>IR> MM/H7G *AE10_PMD!=3_7DW][P45=U>:S#&Y$O=$0:TT8V=<;K?2-]K)K$3X M.<7]\8J$WR".#H+F15,IH!KX;:J!4VJ>JOX=V'$3ZHZJIBBL2'9M4W6E4QY( M")55_Y;O*0).^WQ>MM1ZSWPX431$CV^/8ARW- M&=I4:T$-8-E(,9L^3W/!6R# :;%+M$$Z;R&DH(C:&I3V@M+>CP-]4-K[ 9G^ MGED:11."(L=?"M-(_25G[88\FM4BIER%376_"858M=J;.#UK(]E;D/ ]!=/@ MQ/VN:19% Q_0P*"B&D@!J*@NN!U^KQ;G+S&[HWESCTY4NP[7NW8DD LLBIG, M[*;)#IG915%@=M\UMZ%H6 ,*%]2MWW**PI_JU-J@L]UAS+X/:_5-N'%D;+HV MCJ$^_&$#R0@GV@Q.@;(;YE MS8SDW8\BUY-]7\+[V_E4:XM=BVPJ"H-0S$)&XKLOKFGG1*T4RKMKSD(KM+/R MV98)BT0@-!\Z_OO/R'I7"CS;5$O_@K/_BJ;@0;YB(2S_Z2)&($M EL[5<@'( M$I EH)= RX9W;MGPH47GRM70.[=T *)SO:+SGLD$0)2 *%VP!<&UR5*18VB, MHD1.9"=#U><\: \!MJ4B(7H+6VWA**Z3X=:+AGON]_-:7NNO.]*.<=63WKN> M%O+Z"1?>2)$@%9;V-;E>%M' 0,3,S0(9UF0XCJ&?)'76**X.Q M-%H?S0#^O!GX (TN?BI<%=G.GI*0@S2+I!6Y6@F#[TNI)#PE3L&SV:Y+;SVD M0SQ14EBBI%0O2AN0W+*6>D4K#2:0>+TH5?@U^M QD.1'V)';V 3&)D8P9_Z@ M=T9&AV-"W8G.&&NRN#(8OSXK=IG03?.#XTJ2TXT=I0SN>WYV=@E#WUQ$ MH9R(P\CK>6Y*&M^S[61(,R%2H@3"$Z>9%<9LM^-]UX3W$$&H>[C55NL9_K-L M68#Y]T\:^HB8?VOK73D3[,UV,SR8_'C(.7996:W=36-O7\YZ\WA/U=WZV('1 ME@F1V&HSVR%QBE[R[@M.P_G^?1B??AKQ@S1;>;^L">K6 MY*B@YH ]DSE01H->9,?FU-IO?!N9&I#=EP87,P=F=Z+VA9FV@V5Q;>[&M"=9 MG>PPA\!W7XA[ZMD6A\ :O"&*@34 F39N]UG=FXOM M,N-OA,H8H:P_[-]SB>M]W/=J$U\E(B[J(,YB(73F'2^[(*2-?8A[A*;N8?14 M:Q^ Y#=.82PPE%\7ZBG]52P@OSAY\= VYB&/.A@7D=@&2PYTW8W_AY7LYP!U MPI/DJT^@FYD/66B3D ^&AK6=,UDH ;DQ,G0G]W^,1N\)*N_"^QN ^\TS%0&X M+P/NH1;*IJNIG.R["=&"!R1+R+BN]!=+$H:J6CNY>;E*CRLRDM6)&&PC3:I9 MD;7:DL2A.EFNCG:ZG+Z>0>#E>Q3))Q8 ++]YIFB!H7SE1^XG6:*S7462*O6* MQLF=QIJ.FD,(BPL80&N;O$F,[?X.KK>"%CFQQIU RY";9H6B!'F/$K_J-P-@ M^P:)H 7&[56;X--(>4#QI-6K5[$#*XM"!0JT^L) X6D![LG/&F+,X%54L><' M<3)9>,QLTCZX[6,^#)H:8O3$,U; "+]]*FZ!T5PX*QP,-X+)]<*%M:E7Q%IU MOMIAP1\^['()4TH'\\-&@-ME"ZK1O!,=L&X'R:ZS:69M8D;OX9-=J#]FZ[:? MBI0H_+_27STOU$KH7\;?YU50A>\Y]O@M;+*KA6\FLS8T>ZNE.TV_078#Z"1/ MWC=)%Q1E7(LT_B'=KDP\7]ANZ-IM\$5BF$ XWZNO6L')_-YT ^()=&>!=>>5 M-W-[WP3!8DG;+1#V6K7E>]/MA3WC@/J["6F[.MO\DA9"URZ;+W0MBD)5VHO3 MLK/G!BZ'CMVE1!HT@^QCD%/WHYNRV]^NMEVBZW,.Z3N'V4S %=Q(Z)'EU%$( M>4_!IYZG!LKA>I3#"]L*%DL[7"B,^$:ZX7;3]%S)'S;M1JO&L3[%3:V6-Z?U M.%,8Y-T7 K]'L/*%@XI 812C(R%0&"#U[P?MT-JOUT+7FG"P&8VG2I_0Y MR;1#^>X+B5+W* K4PY6KAY6>N(-63N M!]E1(N2J#:JK2Z)GD2JEMIP1$RZJ M1SCCB<7'[RGB5UVXLIS'_V1?? '$I2U137W_O7#] ++C;[XVP4T3%U^*E'.G M!R9?,UIJ)5E1$E,@N_N$]B77"Y/9DM-@*5FRF7#"\&6[M);][$';<*D%6DET MY827H::6,E:93HGUTDS,(/DD^2EKZINZIDHUTY5=Q4PF^&I[@D]GW,IU$?Z& M5IL9DG11)01Y=NU9MB[\.PM7S6!MR_L4Q=I_7[>+1(%HT/*H/'/2_DS0]S5K M_(]J;K_\+_GC<1K%UF0_-5/+_S[E&99.^Y X#K/ MLAW+^^!AGW1RZ/E:P/OYJXE-*5'"/Q'$OTO??DSID2.F(^^@[TCV).^;^%0N M?_LHLZF/GWE!%BG[[&MI:^JMEL[]9-:,+Z&W_HPBG\@+L>4'=&#?F/ _N;3T M4[/[KQ'/GI3"].=$VA/S:C\Y2#U\E.CIU%ZE&IA-K7BB1K_*I/P2N7Q*U5/D MDC,3*^G( D=0"I9T"I4E'(952<;H16)A=7(A4XB.D\K=\5LO+,PO.!759-=0 MU>3+PMCSK5(]$>-UJ1.JG[Y:_..N%#E8ZK87%V;A8H\1J\T15RTU>R-NV.R6 M6+Y7Y7I"\DGRD\!WFE4F_;4P2OZOR_5&0HFOE5A&:)1J'7XB?-W@^^_E+\:V M2[*3:) P2 X,R1'!BY);@AKW;]4P3\ @=1E%(,I0D()O"SA,@%+"UA/T$ @N(;)-*W#Y(,\R8^GT^4: MYZ@&V6J+$_^/S4:\'/CH/I:P_)Q\LTDN M86+8X.H;=B/O#;(IC(UD9&[.1N0$37M7F8EDA\1AQV1W')K.F=O[Y*"PBKR* MYYPP:A'[3G.L3\A8PO,C,6*0D?#V,W4 MM\R6)F,Q!'7'&I-<6W(C_@GG'YJ<= M7IY+FUA"D/S0;@?J*D&[-8#Y.1HR6&]EDI5D5C0_M ');7.&KLHB.I%;K+86 MQA*5#Z2*F6W*$'Z= <2]'MPG173">R-"]J+7&IH52L M9*U8?@&"N<,KZ!8S+$'?\4.;0]I;.!N:6\!\YB]W@A2YUF;,S7IRVT)))QN: M6X"-]X<[6PT9F%=]3.OJH]$T?9$.SR]@9@EC>;&!&8X-Z+[3ZE;\VI))A^:X M1>.(O)RXZ)ICIQM'.9192V\ELYX0U4IWKA)\M>=83L,YL/%@3]HE82* R;\\PD196*05.2*MNN!L? MBF)=G)BUL20.&^YARZ3E@'EQ[7LLO=@V>$ZVZWT^CAK=>92YS7-#F7!J^'NI M,^3067SPHW8S)":)]CDAA+-I: C;-AIQY*XRP'@FQA3"D- 30EAE>CRC#'H0 M-T&$H8\&$+OM,1)Z0EP4+)"FGH);Z\YZT0K6^SY<+V\' MK*GL.Q8;IT-SX@)5UKW:&(E8F$4K@L)+W69=2+9U@K%R;;C=CZ5 A#?.OMTU MA@>D@29#3S"V6Y>GD@M5AE8;<]WV3$.ZPB%9ZPG&^FJO/5MKK@5#;5T985P4 MJBAM?N M^]G0'&*KDV$74OS%U(I$UUQ5@@Z%'&?-(5:%]F$LQL3$$G"D&3!,931-N(6= M$)QD0W-K M)7%?)[=UGA WP_&V92+> H.8=&ANK=UUC#)1JSFU>'T?JI5V1^NG0T\(8:B* M2"5L;D=P>QC:AUZG6FVUD@6<$,+AO.H@U+:FPOL0&54J@=YSMPFW3@AA4Y?F MF$;X',PNY*I@[773MY,%G)"LQM0SUH>6M^70@ZO#?##QH%XRZPG)LHRA:'K# M3D^,5I06B-MQ%ZTE0T](EJ+IZ$)N*\G0QMKRI/$\[-:9=&@.!K=7I#4XXWN_]^[SV1H]![_.!XX\T^>7(O_LZ!_3 F[W@( M_<>%/7SA@]?F977?9#FKS'G>8?[=M?.[^;UDSO3:]7C>?OP[E+KO/Q^=",G% M3?WE_?W!H9)]\>-0>1%X=A1J%[[*/^\T0E[M-'KX\T7ACFQ3Z"?DIXV^ =G/ M3?;GHDSE3X 1A6 $@$11. $@41!& $@4A1, $N=EQ"O;$_WRF/IVVRZ_9MOG M.Q 6>X/)'2C]\)\[XNYW51W]J9QK$/RF[PB7_S1DY?EI$D5),'>E;O+K95#B M7%53OS[R^D<-NMX( ;\BP UBHBA;_JGIN6))DE_U*/:[ M>A2A,QI=M[Q@0%46356^@*O)%ACXO_D_SZ4#"RRSPV[E6E32Z?9?^ MTX79Z@?GM"C\/V"&BF:&"K7E]Y+LJR "$ 4@"D 4KLC>/=LF_??LWMN61]+? MYGQQ*_E?$825@V4I]=<')=WWG)*WUGPY3"NITNJSK1F:6O#YE8>A[_#PKNWC MGP<$?0X_QI]XNHI+EK?4EA^>#$ 8@##/9T\+27[87!'^7S*QI MW>\;RJ(P^3VMXH6Y_Y..!K]B]-E?8:M&Z2G+5_[&21_D8<\ MUF5A49RT31DS9-/(X-UP(6+^H"RY/XD[*S5K3]T M#2FK%$!H]!Z!X8MU&WGSV],I"2B$ 7@_$)2P)Z77;_J*V8]XP+[' R:)>GFK M:48?A\U>/:!)F$.XQ>_W^7N"AQ]AP-M:* 9.MV%!D+QH4Q7<-^VT:@^_^T+? M8R1RJ99< .WB8&7-K4I$ 8LJ+EWY1W.<:2Z;C$)+:G1,$X60R:FX!ZE?X6! MC^I-8=2TUTC6)Z84>B5?2_BKF+96&I.?DZMGVES259GOA/+$^=S;KS?EQ:#;%-L.*GDMNL*7Z5@J MIZX:]!XNGSJ?@_LI$/YBN6%^4_B[JSKK&[[1LC1EO^M6FO[*F0\2X8@.A_7-$OIO?E-T7?#!J(IAP@W"+WU@05>K9 -5.]3]Y](4]U#OX #IGO M299VF,SD!O)T* JTDAP$6MIL\L;\)S=[H7FE#OCV&">XU7Y8(;CJ,Q#_Z/+M M:'*@#=.M\KH8:$RJN+Y7;=QNG78H/V$4#K&X'3HM=L:Q-1RUNX MATB3RR%='QFOJ06)+:;)CV.DU.4.53KRW= MFO]+2'L70PLY#3FE[R8D=#H>G;0CS7[SL/0!3T97!^IBNL 8V_:4]+F-3#(K MJ6"RW\GE\U#>;JP1T_0J/HQRL8\TY[1N=9BT&3&:9FJ@\ 5-'[!S'TC^+VO4 M?EO^#SV%]01V$G&03JF;^L)DF[U!*O_)P:^, N$'PE_X$]UO"W]KID*Z)E76 M<-01.I1?=W?E(.M$GZ8H_2S^<<.NL+ILNJ6_.EF:42()P3(Y$4.AYCLET]UJ M#XE)P!EV(U>[Z\]+3^4UE5;>;7Z3SQ-@AR=3"M;ZC0VWAS 9GBQGVW!FI&]) MI*GI1#[D\S?P<7P@(-S4=QYGA>@R1!'E:7V:M?R?F/NB=QX.SX(%)_]H _8&^QV7O# MWIKO3#-PUH!S^-69;]X54ID=)2+[<_?-8C1F9VM(WL&1';&-&J%A["Q["#-U MW^#X/8R"+!6 #I#7!X3@$H>!0EO^KY=RVTOFR,R_MHD2WG]W"@"W\QLXR!;\ MG@*X>:L!!2Y3)X*F1'[64&)BADLO2E8BJPG9JEJJ.ZD6PS3F(FPA.G.YR"-I!7@TQK$LI-@2P[HCCN.EC! M!;Z/#W"POUK?QQ\K#2U@(R_AW'H@(43J M+B'1>Q*]8(TS@,]'A\]E[.[;P4=M->?RJE*Q.$V(H*6KUL9A-X,/GF:&WE/4 MS\I\ 'P ? IX;'T[^*!SN+E'Y<$!AG [M#BD55NGSGKBV/N11,]_="W>.37+ M1D^;":RS+IF/K1NS%S*>/:_>9PT=DW_TV.%1W@'/W:W>:HMU.'V\U38SR4NQ M7DM$]:@PNIF@OC!ACL3FG9V#LJAHEGN5;L#7RW=9'0E_V$%B8K['\$W^-=22K02R_7EZD6+4(_LDJPHZ:$9."9OY6IXO15TZ7VP[WLIXY*E>W[U04:9 M!Q%E7+7CR6E'N:Q5RO'V][.#W[YO1O6JZBW$R9"O$7MTTA:ZR<&/2@]^9>0> MAO/W/E!E]Y' O60+ M7H"6FT5+L0Z:YT*+YH_8>(X>AG"]3 KK*0=;6#1(T9(<.(E[]*<>^5OQ*:;4 M21/]53-8>\DQ\\&]N$[VLL\:T:>.Q37(][N*R^-->0V_E=4*"7!YO?\@E7U; M=D/N42I_=GKDX8G,TXNH"Z.K:-&--:["A,F-,FM(CU# ;0A@4-PSX?E@H/[_ M[+WI<+];[/"[(U93\8[6J-KN5TM2*QQOANZ?V K@ T-[W3'S$X!GA"3"T M[(*X8M!2' GJ$#%8>:LD9^P!X#$]"D#S@%[7!=[G">"_#/VR"^D1&VI)Q'; M;C]46RFV=&=."'L >CP8A+H63^'!*Z9S!#8:6]=%D\I)Q(NHR )A&QFM$Q(Q M12,1?X]_%40,X0T9EN[C-TN?"\+<69[K,# $ )"N$)"N&(GC!.V M9'0D(GD.)R4"I\N5P.:K"LB555&'@'H>T7_+JD.Z+9=R#WE@8\\I]389FQ:[ MEAX=3'K3'IMY6/ S0U M,5(GW,(B\RZ5&HF]PFJ1:B[DQO0^7Q\" MMR2@&'/T!/=0GQ^4;.AH*JS( 0OB==',$=*#8NIG8S"=E_K[VVB14*R M#2Z%#2X%YGV0#0;+YVH]4RGEVN_P,KOU&7H/2ZL$;Y01SM&IHY58W]YH<:5S$&H>5!<^1>OU< M@@NEHL%AT(!#K@TFOH-#YM5J9FHLIY7"2N^WLJWV](&SAL A4&..BX6"/*Z M0ZX/0;Z#0V*]7E'HCLUR899=-?6[B/*L3AQHN6_$"'];N[V7$5;SIYX>>8AVQHE% MKU->B/7GIRYA! P"D\D+OO8B8(-O' U^+QO4#+$T?GY@U7%X:MR_]%0DUPN$ M#0#IL8=2)Z[;-ZA;2&(0];)ZH\2VMS H(_<=3;U+084V_=ZO3Y,X@8*Z<^K$ M\]TA2["MYAXSUH1+%%:=E]4T4N>2V1*6#^0ZBR0;BJ=2@:LDX)\K Y.?QS_- MG(+:T8?5JI![RCL:=SD.7(50SR] MZU<.LNV^'_U?"H#Y /TG$[-6_@%-,V/4DU[*KTF^U&H0^@>DRU8_@B:#]BJ^R C8>#)A=(^C!1XV ).NFX ^R%.ZK5%]B%Z M7YIWK:0DQ8W4I)!9$)6$(6S,)QA\A:ZV@^7;:LAD1,$8,9:!I*TB;GA%YK9' M+JC,]@>2XYS%Q$'BN/ H,J;M'"9M>PN!D:J,29&NDK$]29P$8:W'!=B4[ZG6KQ,=,4YCX?K%@/H'2C:PF &NC;! MT!>N*-[$O;\_#GS/V)/[I5H[<"X$3I> 7 )R"N MT=#ZHE%R*,'0!N9"T#]8O>1 "*Z!"*[%:=-"IJ6KX+(1A:EL"@H-F/C!@*" V"4@^ZM*6<>8 M'HL"R2ABFO17\GD90JRJ9-3UO&R8NMRW8'@&I>OZ($>IV@<*C%.F$GO4;P?C M>GI1*E=OE=+P$1L#'/7TA**1W8KK@?4;\,C9N7U.R"/5RF-Y$95JS;'<&9:6 M\WFNJID9X)'8CW]C\5 \'M3?"WCD IQ%)^21Q*24O7N*3(ML;AQM]_GD:+%* M-X%'$C_^380XG[.4W\*O1')PIO;",W 9!.P7T[<,646&@:EATI=50@3NW>$D M65V@1KT4>)RNQ)JZ0H]3UJ9B9-20"=+!&-G?2#XB0KI'R<&J'$L6N-ES>/*R M*L<;=PL^2NXX2,2"DF3?FS\"EU- !-_(Y42!@8,'C)&FFV$3Z9,_CS9]0T4? M:/5/U.IMH,4.)L7#0:15)?U:2_>[>K>2;^@*G\PU)7G(1V/NE46'R[P%=G% M]N>4.7$DV1>$4F?9N4MT6:'<'9;G]\U&=$+('DYUL2&6]3W4%5#]-Z/Z,W4! M?9#J7]E)HQB+/]RRDZHU55:)L?32:@+50\7Y4#3Y7?.&')\:#1A*LC'5#$$! M+\YG0KHS=N>;4AR3:6%?7!D8*D>9^(%HKI66P\T=M/)2LM#S.U M#!\EI>DC7"2$!QN4T H8ZWP9Z^_%:-[%6%(+J=T,6L78U7-#6"@9]S6>@S) WX2+MA3O M88ZZ:'#[+H;:L1R':B/Z-&EDN[GI<% I=]=>DZ,?UGZ9]8?E3F[Z,+:X1NJ>37*% M&(NQ-BVKGCYA/.8ZQ%I ]V?@L_D W4\F C)1Y5$<]QI\+\M5%G(3DH5(X?-X M\H179 5T?X%T?YY>E@_0O=IHI,QG(:^SDWNQ,X^5S?MBAM!]XL>_/AERW\*I MLID@)QN&):@BJ8ZJZ;@O05]15&>XQQ_=-J)F7&'"W-4:/,'YKH (OBTT*MM" MJS[(:9.)IK9-31S[70ISWRJS>GHD% 1M\9#(IH5,1<8V09K<>^A3:S1@CX ] M+A]!'\]?'RKRP&J*"S)=EZ2%7?GX(#X$],(2*'K(QV<%HY_3[=0"TWI4=3M\A=]01TS?4W7M07N M,G#_?)?C)Y>?+NZ2M%$?9#$5[Q$)1:DP7Y5+W2G+O13Y9?XYI=2F6"20XNOQ M4Q<0N"0O0' "\HQXY[3*]4C>45)\O:SR#U87-8NMU* ?E<;+#/ .!I-)+A0/ M>"=0,U=>PN-(5M&7Y=OZN#].=N78;7/<$^7J78JP"MSR$TJG#]9;O!9OVI^< M9/3+\ Y.,E[GZ9'O>9*QZ%#X<2<9PW<9)?R&IV7S%RY6@^ M6R@>\=6^W^$(5L!5P,K/AVQOIABURLMX5I0SP%> :J.A M&.OG(?T.;!5PT8FXZ#RA[1]Q45]5Q%AWF'XI3%KL8-AX50NLN N2I#"C!'? MPE*7=K3QG+#>93A"RRCG&1*II,!CE,3J""YQ$$TGD M^\!S=14Y%%]J0Y_6247)O3XHV,3>PK1>5\$@@/\*:_)NN91-;AQ2IZ^!WL%W'15KJJ_PTVKT>"E MDGY9Q0JEV"1]W\BI]\]W"^ F2!_DWN*E2W!HG2JPB_=-1X*!&/GOH.3 W85 MR2'7' 7^(^G4P&L)5P53KLK;W(7_5BS8(J\/ZZW!Y M&V/S1>T%HP1R"P07XT*-161SV.L"NV(^(A+KD;&O_E8TK\CRGT%71Z^'HLOYS+./Y'DN?__B_^X3PH M*DC0@6%'=N\.]T7A+91=(RS[GY/()A&3#]*=:7&QM4ENF^7%<,(S;/+S__P_ MWN&OA4A8U!1-_^V("L^\1I13.2(UABCU.Z<:73UX^Q6\MT\^5.(<^4:YU"JUQE:S,_80-EU4+2KS.:U\^,HC#"!(L!TP O MBCG2+ ,K7",$\4@T=8YN"CHBKI0I5$TBX\+/NKS=K/T(O-5K=%=E=&\:KZL MXA$16N[T:6E=/35OZ4EVDKEMK(HM;3KO9G#+Q';+UCC?C9:S\7[7LE)6BIT] M"XLPQ@Z[+0>38>?!0)'VN/W8,48O+?5I8"WX.,_NS#W\Q(=7N6IR/!E;T5J_ M;/)RM8F1V$[+UY>>&AD,TRHKI,I/[&UXP:ZX(9_<;2G$'L0>2@P&8T$1^-JP MM+B;XSY3NRV?M&*,XRO5[EA O8XUF]>:%93ATVY+ G-<94CA,U:$BC UT&_G M%R^!@OJP%2+(59'*8T?W$TTE6*;F?$#U%/ED0YMY(+C=9A PF/-W&,R/WU3U8P$MO:EU;1A$7NPT%?K8'K%,=&(% MO-]$B[S'1%MCIA/'JX*=^%L[\4;0+-B(@"6^VTX$+'$F&Q&PQ+GL1, 2G[L1 M9Y?">_2T4W_-I?_72J7DL!YS"ZZ$BKZ40D52=/X]$7O:3000I="OKL_+R"/^$])M%7-7KC4 M";8MV+9+V;9N^_\-],&E4.CET:-/6M@G,UBP%]]H+]XE"[XRM?J,)?[/FF8B MAOLY_.67!WCF1XHBWCCZ>ZX?/OJ8$".8Q(?31_AI%4I$:@/RP91D;5YRDO,I MW1QGE9O\5DKWB:_NR!A\?IMG5W=J965H.3G\\D7) MQSXIQ*\/^>2T55VMNI/TL)P?QHW,B(?D'JA:'DF$N.ANQG_ !P$?O),/.#YL MS0>WS?ADW$6F*?"#R-.PVONB0V\^?- K9%.E[!U*='N-^&MLG"E&5ZTF3PZ^ M1%)<*!D[=*/'A?/!Q[+C X[YU$,LE\8Q&4,Y$S,CPY M>\+%0W@*EW2MWT?!Y4&X_7[DB?!76YCS,OQJ/D+ET,HXFO=3)N<3;(MBP2%I M%N3[GI_D^*O5:*A861\^%X:OG?GKJY885R;5N-Y\-+OM2N9LI,K+.%IK3)2Q MV!5>9B^C^,JH39Z&>/QP@CP9#:5CN\7(+Y='3AEO#EC GP6BO-&:M>5"S>R/ M9Z5LMYA_?EE&C?-1K+EDKK0<=A_BX[JY&B@CI;"\R\,I"G*S8BP4CR2OB 6^ M#'M^,V9Y'PR]&&:YC=>XJ%KMZ%TA4C,$\?FE\/R\P..'ZN#I4#KZEKJX9L_G M0<)I6].I@N#&(4%A9)7N(%Z?2R_G\'<]/&=4G.+*"S,'^QKLZ_?=UZMQF)0A M9(D5/#,5Y,^+J%TPD7XM15YX[3N'FAJ8F&K([\+$5?=VT"NIBT=V]?QXGTMK MG%#N+?@4.!2B(2X:/>'-H@%5GBM5GK9"U-M4V4"+*3\RA\M"I5EX:#4BR>>7 M>093);;QXVG?LDT!35X(39YGU;*W:;*4-/K/A8Y>8V>9WKP-.'NJ!@F*>;=A*.@9BN*EB2#'DZ!$'+$RC+B:=CX$_P;R0[38"O[>ML M<0>8R$P26#%NSJI2HCL.23:FBK ".K'KW1T]*$564=BNA++%CB^68. M"?]%N'4@T__ !GQYM35YDT%-7GM?@IJ\!VKRVE5,TU*4E>)"GX]%!BD^-DBG M^10KBGPZE91248&+B"GTJ0+RLZOX4H_/"4KY[KS_C9'7ZIU"FXZF4V>TKY_J7COCL3\&Y5\*>T)D;H^%%3YE> =W'ZJRUB?305% M<.]GYZ,1IS@MA1DU:X+G*'X&9-I$0MZQK-4L_B.C2@T=*V;5)'_6!Z[>7:O= MO&R(BF98.NK@064531S;Z*G/)SJ=>MLH)UX*]>@()3/F,+\L-2GH([6:,^:! M=CPTB_Q@$$9E4SQ<4[?0IK#[7"+?5&F1M7=J75G6Z\#R4;..KI=5HKK[L!C_ M3' 'MD2"(X4^(/_'OY$;6\9YMX+2D4,8S)HR; 'XZ1QR"%20L;\EAIB?D$Q- MH$0D]T^.@C_Z9_Z?7\Q" -81-7VJZ03&$3Y"3$Y8X9$R94,!AH([>=N8H="D MCW3:=R0=8G ?44: A&[,<&@R)=G<] W,0C9'C")/"'149(&"&VR.8-5,WT : MXJ5C[H4%\Q/W%6%:"'"0IOYB?N)N12^\I$GC^&LD_7)2Q#<'><, P-714#; MU0N)Y -91&YC>V"RX22;T^\-:)"!7*#^BNGH>+V9G[3C7^M5##$Y11Z8>!EN ML8Q!(2899XH:QLEM4T?(##&-F_H-;9[5EDPD&F=#>"=@T/8@*T^1<"3"ID+; MHSZ-9#V";CI;BP(FP!P9)H@09H2Y#TP$>SOIVMJM0WCU,)$-1XQL;NV28?4- M69(%'>]KB)GC?P$X&,2X(%%OW#>0 2S,WF\I=:;_,3:ZPX2L#1'>-SWDDC/L MHD/O-D'CF;C\J:QPCT,,&5VRGNH:I3#8= PC%2S)0&QZ$\ 8O+AS0AC>:6I$ M?C!8EIC0DL$R0QPQV,35@(Z0;C@&%"P#7O4Q,F']W+Y %6$IA<6%9.'7BGA_ ML*FKXU7R#D-"G5::&KU%:Q] )>-L!K8Y/5& M*^W0^W"?,SU_80RCMBL1_V3.U+=Y_>;H'%A&2)ID$/F%L&9B9C3=FMG,ML M[1%27_%_S)9>ZR!QI&(3<;C"FWOC57#.MFT]Z6YAB!%\-)&CJ(#S,!<9(_SM M6CLIPL*E)1@=%@MUT=36ZH\EZB]RLS->D)QTEBK"C&\(^HKV@+E:(#(!LRR0 M.Y4))M%9:PD +"]2 6F+'&>QJ R&@U1X],X&DT%N#P$@KH*&1 ".D"(Q_95' M]AA8=FD 74!UJQK&0LCM%@8/PL>G4[P"?302E('?EV6/^'Q[HW8?6@NJG:Z) MB4 DN(E'#0)5ICH;H"AX^4"<"D.LAJD (, #N)ZL 7\SK1@57=?'K*E"NP- M;$?6HH0P&I;J*L) IT-5S<[L:"I*&:/T4ECJ%)7Z% M@:U=W.MFE_C+]8NJ NPLR#6$$1?1'>N69/R>Y%^!2A&%FE'NP__A"L> M$"!6I! =OE85VVN.99UG?![E"@/4Q1'=5/QAC+P7+P@B(A%3$7X 4QVV94CQ M3_P ;I5D\-;I: !OMPD>0)H]99O+WEQ#NK/T<07-!3REC7X$"QN NH,NG!$L M8%HBTDV\L/NH'?>@&EB' YGA_F6=-O12#Z8-(JVV5PI/3 -,LJ?KK].[#4LW M+%@C/$)2E_7@%E-R())ZC>Y\.04S$2@8W"N&_+J(\3B#R$5M0-J$)36%@7K0 M(2PN!)U*0ETVQL RV#!77[05U9\F'IU,9!3^X5 !PEW@E13QPRH:R+[R+40V M>.08'@Y?:92O\,BF%J91N"29=*Q[/=J[\M-G4PG-$+U/UPXO/# 09E*L1$"+ M]*E(QTH"; G!)1>,/$5$Y;0'E@)@P!N,)3OA0SQ#@F& UO#3VR^'%=X$U;!5 M]NBI+O478_ DQ;CR!)0.74&,C_#ONXMXPV1@&\11: M+X56QE#UZ!;]W&T\1 M92,[,[+U^9]A/.]YEV=UQOJ.^=+9#X>/,?RW0[?V8; H5"?$\)[1\"/.X7 \'?K3X+=5_ "3'X "WX*=E#(0(H2F$,A MI%NLU(>8VO&;!1%W0LG#UVK^*=J/D^6!9_WAC+ &-(*$P;1KXA^%:QP @ZAU MXSAL=>/0]"X?AUX3^1DPAI(K6I*^#<\QP5M7GM2320DXM^*Z"9*^"#MXJ M8]< QWA/0J)"A >X3$E-*AVOR=@9AP1.)[EO46S[$SF[ BZG PL$5HEBC]PF M MK!X!>S1XJD;^*$$_!\,&"!P",>&OEM<\7$$7[9CI-G_6Y/5%04IF!DW/C9 MG4 "!Y;%V37B] !(C'F=^%B N8!TB7_1(HX0@*^F2_2.%]JG4Y]A "WC[B$, MAO_"!C"6%X+M=]EMONLR!KIS7'YXL;>AOM??^R0S>6PLA)@[&9,5[F/(W,ND M@T>9><9_AFSN[R/F19.IQS+!?Q&WK^IAXMX'J 31V%\./'$3BWA.ZLIJ@\RN@XD R_*+&6# MERR-=PQ,U[YTS,@V'H$G^K8/$%Q<%M[M@YK$4F4%Y"=F X\Z M&<@.=5--X[H6I[*^\HDBD=@,91]"0@[K;=F"LM\(?%^+W^GVAE<%4RY0EJS2 M;_%<%3\%2::_GI&R6H\$V,K1:2 BWR!O.F-9EX@[EG@./5+$\3D[0\?*5AXX ML0SH'L:Q.6RT_8*Y+&!^N3 ^D825PR.XZ]\=;%,9(*=J> %$U"!%$%N #K#L M[F@=9^[N&SU\TGZ.Y!*E64L>AU^&['TBWNUU>HLW^01*!'V$0<+.8X>;X0EN M@2N53.W&BX #?^8W]&?N1E+/R(M9$+#LM_W]&P:&3UP$A+5L&!:DJ3%3F!7! M>&YX6-9U--=$/!D,'J93@!& /:JZ'1WW8@](5I PLXNF1GKQ\Z8*-'+C'9<' M9MJO#6-B'T"4WQNJ R3C>MIJ/X<[%T"*X\?P#,P]BTAL$)U*.O_NJ=4C*"$W)\=]A]?4VHWY^:[3 MEL7E:W!MY#QL+SF-\^%M04,-MM../[^ZP3A(>2'6F(,:?#=\/2+;(H>^' HP M1O(4]*1?C,@W=.0+ @Q;_9(9; SS!C]+< M)%2&H&'_T=M6AK'+7P 3/!H>;:^K2F;FDMD.NV&$I"B>+N3)!$E@;]O(?>N% M-KPW2*HC8AB]F_ENF#HQ*O%*T:U84Y0HZ]C@A4"YB(R# MT]71!(P=_'_\-#8Z+$Q)U"SS@CR;'0Z%3\@285@"KP> MX[M0T?8WD)-9X!-3;6F^/3P9_.K0$; N9".WX.'P\.[XQUH.^$(BC MRJJ;UF][NM"WR/^_7)9=R9G.'IMK86H M8CN*V/ JB/CO(?+DEQU)>IX4+L+6'O>I9U/LX;IIB0J&^ I#%FZ$W&2AC(05 MXSI+$5R$957"HD>G>"2G88 ".AL/ !+E=8DLO-LK))HU''=JB_I;[H7%.K3O M#?U<8' _'03W@^!^$-P/@OM!2RU#V>6^APG.)A8^I&7&AONX"&QJ/R3P'='$SKB1$+(>P*"I%R0B0(\]CBS M;/<6.$K);\;F4X))'\ 06D=T-!]SJ_J>KZ#6AK>[-[)**!YWCW608Q;KN/S6 M^0N,ZA6PW18C.)9DKXISZ]C04FSL[[B:YX)B;;C'_,PDXH=T$G=U2&^86 JV M(@#F$^^=A]P=W!2@E*HA@$P>=!SJ'S? D\$B?@0MCWL[H#ZFC8F&^7:M Y= M]$ZRR1_?XT/K0^Q,; M.K(G]U9I_J26Z;QXWS*VV0.10E3SX@WX(GK*-V/=L MT!O;<&QN'ET)'F M-P ?"I2F?7,-.TSG?-P #!$PQE;.8%O9--]Z'# H20Z5?,$ M+=R (LGO0%-%$.E@W A2"+/5%-Q4M_FI-1>9 2S99^ M?U&THZ-SC8+(RW=%_$<>,S]K].\7&?&'\D=[ M_'=QO<]K ;AO>OW=Y -25$;:/6)-7+@'1V'8J6W;U6(PKCE"#N\DJV\/8*VC M:!D']\G2A_K&-)1)ILK2B21R&^#BJ-9C48=MF./@0U- .O M!O[>J?1AF%L+C44A+<$AJZ*EZWO?+JOV CF0>;U#76IEK!$]60G2$?AVG"S' MT':6HC=>OQW7\!F!G7?A)!DL*M@.$2O^"L.VE2D M,5^P"EUS>J=7-]& JBW;U">%CR9X&ZC)D%TV_KP14BY0MDR%;77&S('?PEZE;HFGIZ,LJ M5=DI_-I45CUH9F\!,@>">*HG>LY=4L1-BX#1@EZ^"'GNX!J:D$Z.8(##V5,2 MV_:#@_$-84=RG(^[;M&NEG=%NK$?7R:I#2DM\0J M'OZ^6JS0?IV1N0YGD[1-O$J23/P]DD:L'9M.L14 H23;Q3W$DX>#M[3UGF,I MSBEM3U1EWPKM+?H;VE>Z3=*0L1X?X4LWX11&B7?$FJ /O/]D-8<_6M$7*-%C MN/D6,]RL,FG7"J0FE;Q.<]T(V7F+UR*5'&& MB2;X)98B45KSDX<.Z9%"7_30S.'!?]V2>\+[0[#356J8RZIDN %)XX!$MQF& MK/IJ71]W.YP-YX[PB+SQ8'MM22!8Q2:H8_>17 ;9=UAK W1S@.OBHJ24=L@I M\N#49_ *#9GLZES6%#=F[Y(("7.N ]KX3P4;9*3;=;UE&@^GWSK%EJ%2*U$# M:"/%WSZLZ%24A??8_6N0H&W7E-W2.KMG)$DO59KH32:UD>.]ISRR4U]Z7UUW MNZB[4Z6W6BYW/$6M::C"'JQ311]VR:>6_5K"XN<(8Q#QU-&53V-KK&!!30$R'B8D4$+/- M/%H;C"3(&"*52C8$H2B'WG3NIGA)&/F!:J>J$F%@J/4!=A*P:]\,HU#,&5!D M0)'OIDBW/H2-:DE"F>>J PKP7.SL9&$"1-UT)8#5-!A@>X;@0,@<._^L?^.J,B),-://\:-/.=W).'[E>24UW M?-8TJ\M[[H2ZO3'V&PGZ9&"YY['<6^3V$YU_ @@16V[JR5>%'"AH=KS!:ZL- M3EDA5:!)5^+:L^FM80TP9:>.]:8/>",&2$&Y?7[(O0S)D^H$!^[V#,%YP/6< M>^(,=H24G)M:1TG7,N&M@"FIQ^7]%4.\5/NC?M&R>@![7;2'8C M1!!IYA\-RY+[F90O#HA!5(N4ZX4UD-4=PXT63JC ]+QH3ZS'*P*3'*XGN2\2)/<% MR7U!B*;ZO#A(QE-"+"VE M^E W!IB+/M$1>38EK6+5Y%-T7$I*#R^L7I?#; 9.]&ZW7*25^&NSE+UGZVRE MHI72X;%>&^*6L>V6,3T[:A8Z.8ZMSU?3_""Z>AQGFCRWVZ?+@29O<9W'*GSW):GB:;7756"*-T]B$C1"?+Q9"/[O89;[67U2(:*%U! MG$E+'15K0C.#6^[TF7E)])ZR#\)D');'3ZEBH=UX'"SX&,]NMTR&(V)S=QRYUQQJ6GV?*^7N +X7(EKLMZ^'GYF.&3NWWVAKEIEU-? ME3&WJBN9^GTUGYLO^-1N2Z,SS!1Y8X[[E$JKY.U,G(3;"SZ]V[+SV,FG5\M* M95QO/4>R(ST7&XTQA;"[3?6$9:7*CVIWS,4?2NHD',NVI 4?B>PV%:(-X=%Z MTH7"BLMHF;ME.BX]X*;<;M/ABKO3354O%E N_UA/MY+/$Z[)1Z*[31^G.45M MY"+M0DZ)F85[8_[K6;MH MS&65K3].GIZXIMC,A_$ ?#:U/RGEZM7(:ZO0EKKMNR$_+6>;F$E\]NJI7EHJ MJT0M5^!22F02D>]KPRYNZK-9-:.6#[=X56.Y@JFU)_EBMZZ0ICNT4JB]#*)\ M1+KKRD\QK5NHS:.3%)Z6S\8^/FO::U-[,;H56IU$L)WQH0 C7^W(VD@B/9P:KA0?]Q5VSCGOUH8'GAZG< MC#SEJ*87#@?&GALB=WH M\UU;9%<-;9K(+OG9LXI[]:&!>EWI+D;:*MZUTERB4NKK;<*:"*%^^G2\W.QV^2C/AL[K>@= M78WU,UVK'&>[\T8UVL0;&]W>+3[-BFQ40&D^)J6Q-).B$I^.BC$^'><0FV0C M@T$RO?F$B"+Q%(?;20.!Y6,)L<^GTQ)>6@E%Q4@TQ:92HOW$^_/88^_*8X__ M^(-+2+J#U!RA82/&RK62D4ZPA4BAW]R^3:0@0M4Y*R:\W<8/-^_J8\":MN\Z1[P! 3G>W[,+>P,'-ZETL#'GN#'<38(+=N8<=R9@F3/=&/8F ME@QVYG0[0R*KFS'P/U'Z7[8(*3]G\M&K,NO<6[KL4,)'Y*.Z[S%W_\EB@@-!B<7F!M1D>0-YRR+ M# $E\W>8?G1H77(0^7)#8)"N.A<4FKOW26SQ!><;W9ZO<^=#4:='%!A+E6GTNXM_X=LFWGQ!E_A<[8F?3:O1CK3J5 L3MF3U M$GW$3HWACXV8><;@ZP-([(F2D#G'&[K)>^.63M2;7 SA7!OA&QI?-6BR=7:= M:VW?%='F1K/4TR)F%'J-8G11CN=JO5'F!R,A$3^A&/_W1SBZ<7/$;]6:2)II M?[\=H@"*4BK/.S1'.ZGZ>-KE:MK&Q];=DFW5NR2FXYD5F MLM!+#E)1U)-S#6Q'_]& MTR&6Y0YPS5G:)7^N9EOV"4=$%>TE8,Z_KDF_ ?]?EMI<$^U'14'VL1HK0:(T5:#052L%1H%,IT.M@C9.;4N?"&A>E&O^<,_)A(6.$ MQ_* K2=$:?BP:-74*G &5I*1:"B9^G0E>9'F:7NDZ688ZIMZ2F(&MFE@FUZ- MDB44#M<7EM?T[2,OBD)O.4['$I,NIPN%5Z2EK$P2CA=A3E-]5&$T]#@+4PF0I%T++"$0#G:M_19B%8.(CG=2'(NE?OO .X%-M&U MJ-*\A8J8QEN4Q!N4PO>+D&'77,6Y4N2V,*G,&WU)[KX\Z$,^!:HTP;*A>#P9 M6$?7:AT%"O>=W&*:&7&VJ&65<:[R,IU51309W@.WQ""H'0\E(Y^N<,]?NS9T M-!56]@5)4"^4E'L4Z2+:9]D#6S2P12]$@1)REJ7"<@IU!3*J5 =ZSA RWB\9 M4@]#HUYH1?.%2;BFQ\RZ-;LK#ODTZ-%(*A6*Q Y)AH ? I/T3#7DQ]BA/$A. MY5RET6&%ZO!U?#>RU%P'V %"=%PDE. .P9Z,*VQ%:SQW5U8TO33+KX_#"JG(!WHW$HI\ M(_/U*QAMKZ$;,-IEJ?DW^*Q0F:R4NXE8+B0&O8%2:ZB)QF !?$84>BAQ,)W[ M2@W?@^=B.IH)U?@WK.!+.3+UMJAY^X34U12->+\X.;@Z@5*?_G[3>GB66M5H M[R'.YO)"U^PJ3Z7D- /%:IU[KZ MG6$JTV[)>DYRG;$LU/0F, ^HZE"$2X72OOD1W_,09T.'LJ;F*D0.<$[IA40J MGK4V,!>"_LE95&=F,@0!XN^G?!V";RB":F94J>"0O3_R+W9S:6M\6WH>YY3Y M:Z$:-RL/]TV8,YQ#";'1Q+ 1O ;<,**@JR3HY^T[1]'P$S4W/18C.57Q5Z MJ]KSTVA0OUV]D+O-(&LY.-$9V*37KX@_AY,2:J9Q7QV_I N]Y&O](5]"0V-! M.(D8K(WR MQ#VP1 O6K#[H&H@$HWSD2NTN(H_J2C;3%:1,;?8M&8X%)?61.%EZB\ GS MLL[,0/C[J5H7G@P:9&\=E8!2TU1Q;PY*I9=$+_?U5K8@W!J+VUDM;(SFY)IP M4/^1>"@=.7'ZUIEQX5\PTP,FNR)T< 2/#>=H.> >GW.L$$MWNNT8TM,/&> Q M 3Q9(A+Q$^1Y745&"#(Q_Y, SZ*A8VD67"A=2!M+E>E^PB9L1#M]91.=\A6 M^*S097N5GMD8\I$DS<2.)].A).MG>5P)8YTV$SO@FVO0TCYL@V+UZE,D,ZUW M)\7*K2'.^=PBEP&V(<8ZETJ$N*A?08#OF8/MJ53<%]0Q@[E$UQ:XSZL]%!U$ MP+^?DG6K%66[X^ M+?@(J<^5Y$+Q(-1]O:'N[U>\>$H9(8".05+P^LN@ 6@!Y(-V@RC_]#Z.C 9X"+"\S0-=; M)BJPB+Z?!L7#,V'ZD,'H$/X]'@_)F=DO3&YGG/Q:B"8JXURM]-)*9G/C\72! M9TV.I+*A9.S[%'WZ=D91H'0_R#5JL=6]SPY;G0*JIUO*LIC-%JH9X!I(]8V$ MXI%/+\EX">J6Y@')JF$*BD*+&&L#1G%/YBC@J*'7!@@;%P>L_OOS[@WX;BF+ MYVC1[GI;@DT-3+2+U1:2I?VVI5N9"#^C.$HI+BT4 MPQH_YEJ=9:S!#V?C5PRWG()"B;?NT/L^UAL]9V.0FV9,+;AG)K#=KM9VRUNH MHQU[;\9(,K7Q@D_,Q[U7-J4.8STAJ6,1PM'R^-$0FPS*" 4FV]4IX0\Q2[4F M%.3I^%;HMN>]5OVAI\928CBKJ%=2FB%Q%XKYJQHX:? MYQJ]#NEPCD96H#A_VX3L>&Q@2RD*16#S$^I;$#5@B,%'/7#M^E",ZT<>7VY;8SW7#X1%?,/ET,_5". (K MRE0BE$X=N@;X^UBE9574)M@@%9:?KRJO%EL'ENB%*51*Y1UA>= 0;>8+''HR M*F.4BA5-(2$:7!.+C!BM2Q!+G%"%7BVK!&;H92G:HSAEIHBI ==[?F)7V6QM M5E]6M,G]$#@%*]=8XAL6LMVN"Z2LP8E;3^ J\'90%RC0O1^J8G)$%L*C)";: MXH25Q^WVRVWLN9/6A%23Y^+T0"%[L#)HP%-!8:"K5]+O9JEXYPEEQ3Z7*U3J M2W/Y6JHD#9VP%-'4AU++OX\-_(Z[VCQZ_9I+D@2%@<[_-/1E@0&/MVZ_M++, M!ZXH=:N1L3Q.5!9W53-;C6-IE; !0#(:XI)^V237RXE!<: O9[2+0@A'\5FX MHAM:\4%Z[);"IA KYQ:-7'8!?$:RMM)<)!2-^U7A_.X%@FJ>\H"G@@+7(6V^ M/L"\9W*?-\4KVJVOCWT>N5O?QR@) G-!8.Z*[8'=<,/!@H:Q:DIN)7OU5S9< M?%!7">F!O8]E>([4.N&2H1AW*)P?L$L0G+MH5/].;A$FK]'%Y+FY+'#=06.< MMZ++:;T)W!(CW)+PO>/YRH']@1!=$)J[7)@?:-?CXP0'A48W)6;9PF2:&U?R MPTI+D$OC=''!A]_B'VP"(] M SR#%6TR&:28PD#NCS@OSZ"EJ%CP(C?4YCUV_XG'Z:\6S%]'("W0WKXGP@Y* MH4AT(>6*Y0K?K0^:C>3M:);,/#>)["77_\3?.H0=L-0UA\P"W?YNCLJ.2K>C M7")R5Q"RNOJ4'!EWX<4"9@P!LC3[/2^_?.?]6=<8(/OBRS3.7-($63#'1^B_Q@:QW7XTFF2G1Z"DVQ'$G3H2Y*A4><-'U*/-CF6@< M[>FO[5'XCA5: J^VDMJB)PR!B< +'DF%8K&W+IK[/D;Z$;H]R'W]HMS7X"J@ MZU'[/G)J$.Z)+;0=OQO74]6E.AV]5K*##' 8((%0))H.I7P-^ATL\#\FS/$$)/!B M&:8\6.UP!?XODMJ-5-%F+J!=:W<* :#S8X-9?VLJ,$AG+O_MS>[;_>DME4BC M!:KD4S,1_SW%I :^!G.$&&'/4X;5-V0)TQX\0JM"F2.\E/!,"0N%J5-.WV > MR@7R%/YW_:'W^1"#18TX8@0=,4B1)[)*!F1-,=>)+HM@XKGYJVOK(9/_]EG; MHR(P[F(:#/ZAXQ?AKVC[A6R.'"%3LR9XD.*&P,A;.IDT'^$C5&1TM!/+#^U.RWS+J)O/%]MW$8L/5S"R2J,0G3\WAAEP*&TC\+5GZ"@FZM[[JGH%!>54J MEVJ"KO,Q_>YI65=>;[NS63;=J(2QB.XM?OSK'J&WE_O?,/3/D#T43$RCJH41 MN6RO%8.7'T%IZB,5P=32$<^72J-",U7M%F;33KG_( U,]F[QXZLW%OILX=U! MI!/XJRJK\L2:_-6-3[83R=+XL51GV[R%Q'GI8=!4-P#@>[33GK&V\(>NM@IS M'K(8B.7XK9@N#MA$5'NH\*]2+5)O_OB7O=D]E1&^SDT7EG]]T[5*-6F%7_NS M0BG./SYEA&7-$II_;=,S%LH\SMC!D%TEGZ?E.!HJY4P&-GWWF.Y_F)]@_/P^ M.<=SL/DGMK;.@^59F>MF"Z_)\CAG%G6UN!P5,_G%7]M](:*+@UHSG6-[2B): M&-6&JTYM^$4L_T6[_@4\GZK+%74EC)0QMHDZJ-N)]N.SX5_;]9C5YH:%8=88 MKZ:12;<]GZM":>'/\[_^0X$;G1GCF1HSEP4&;@X%#) ;85"*H0'CK,0[,>L6 M\"!_ ZW(&'+89I$DS__]7_S#0;>B@L$)V.*C?S8-DRC 5\<29_]S$N-91$!O M#B+F8AY(3&WG8CC"T9F1<9.?_^?_\8Y_[1X(BYA"]-^.#\ SL1$UN3GB#ABB M<%]'PC@L#/"[?PO*0E@9]D13J1LNYH0(^A[HU>R,:8V_Q$^W4EJ427>_+_PK,2 ?I\U^=>F[+OJ6=P.^8%C&5*_]X_1[V1S_^[9"K MSX#H09AAT\4U;(43&;>;U':$<\;FUAHR%YH^=@U.L,I,Z<9U,7S.0'?>_\;( M:_5.H777H4CMN%G1E%<#X$,QK]F&5A- M8HL>+46$.\'2E#%&("3! S!%SE]8-@J_/GF?-LEGE_!)PW?X< Y+Y$UQXB3L4B,CR7% 9\24)3G$BE!$CDDB:+T@S*7X-X 4BGT8O%! MQ&+E?"H^:PS8^%-YP9-(]69+JS :+6.27.K6!RFN(V=FF69_P7.[+<7PK[[G.P7A]Q+?LA'=_N.[+VT MY.HO,7U9>6Z-$\_*:S[WTC*[_)!/[K9,IN.S>;W=5%CK1:SK&;DSN[\;\JG= MEL;D-3,NEFXK8\%Z>'TVK5Q1?,GPZ=V6B4[!7([U"%](=/FH]3IHQPOI(1]A M=YNV4YF%D;&X!IO(*_IKCK7TS@1O?,1MN@4G2$DAES MF%^6FCPTC5-82L1(QGRK=>+'_G>LPE*W]]KLLMB>R]<*4BW)1Q?DJ<@)5-M' M#Q(0;[*+0FA$ B,019@:Z+?SB_>UH+=MG0U\+5*UM^'[%2Q3/P+>P5D,C%DD@TD*#G+T'_=)_W9>U]DGAXRR#X M\OFWJME+D83!5G_R5G],HEW B2#WE(^.YDBUT.>4Q ))]J5'"S[S+(&MH,^P M6M[)COK[Y@4YJ8"G20MJU*J=23C[O.QR<_59Z+RJ(U'Y^,& %B7GHJY-($ - MZ]*3S5'.,O!>([W@E)W)& ;"_YBMT9UZV^%OO"5,LT M^1B]7I4+LB^B%@H.MAH+^02SM]+K*3^Z;68BUET=2T;-MZ+ Z_F(&$ MEQ3*MU:36"%7-%.+Y0L[>7@"!H)Z&G$NQ,4.,=!YVA$?4+$U9#(_%5Y"?;"R27"%[(_L/S/0&EN\3PF4UIJ]AZ3*N9FO'*X!Q^V3G,-H5]L**M" M>!571E&SE'HJ0 *,794YNGL5Y*]+L)NNF>0#C?=.ZM\F>K:4*%BY1&\USBW5 M0GE1;#9>'H8\N5(MD@IQR<^\5>V2#$C0;J)@C!@+XP!(LM38B]>DG<,U3+A(WN8G0+U3DCO4:?RP4 M^W'(H"869"B>WCTF]^M*+4BB8W_:2O87,[47ENFO\-]SO+\GTKB7+"BN7"I< MC2XM.P1\G%20E_4Y5\CF>V,KAC*5IIY;Q#M-/DET*1MB?2J\!09H8(!>I,+T M9XUMCJAJQOR^^+@J=F?LJ!BO2-.RA8 CX,+O>(A+?^:E!!=MG0YD55#%P#H- M="OQ:?^Y/>"GI?&")Q?MQ5.A.+LK/P+K-.": M:U.V[^0:Z17I]\GVG=!=Q=A.93R>I+0X"X4#P5^S;6*5YGG5RPAU4L MZ-L0U;IH9LESO&IP_AX.V,-.Z[((E4C@^\!(#8S4\U.I(!G@O\*:>%LNW<(7 M&57:_,#3LH'W0(,[.PD[Y&VVP'_3A(G"4AQ!^2,H#E08#)!H'A(PKUEU>#== MQN9CBQ.'PNPVUUK.%SRYG"^5PH;N;OG2P-#]!CQU>0KW?'BJ++*IUX>&42], M1HGGZ+S32CQP4!8#3&4NE$HF/U]I7X:MG#M:;T,U4CA3UT?X:16,:6U /IB2 MG0KLZ4NP#$[LD=LJV1\YB91JU5A1U6[EZCCW)#W.'TJ5!#(77R.E_"XCB0@9 M:]%5C4*B-:^F'I_NLN+M @KK0*I4/(*ES6[8-["K ^ZYR LO/IM[I.>582TR M-96M#!Z*M?%S(YD/-X%[L*I.QT.)Q+=('WZ_6D;XJ],HY$N6'].USA?9V#ZRHO8LET;Y1WXP3I0D$Q5O4]UD?PAUZ2 F MG(B&4CY9R8&I_(W8XB)NM/ELMLB:A904?I_AUA"ZQ"XUPH MZ>.BWG/YS6Y%Z'.IIWCZ*KI'7&[3QBMO,#EM,I%-N+V>R>@Z."4FM$#Q%UVY MD\,209!5R!;#2,!<,089IFB?Z2*7OF RE^AE+SH2% 93%]PK(J$Y4N APTDU M6U^=0ULC. 1FR'/$&$A1P E ^-L@-76A+?X8$6QBOQUNXH'O!,:88O+'C&3# M$P)6\*R9G_ 8O8,G]T_![=]96WO0M$'^GU].C7-S-06QIZP813#L 1AX_#J> MSD2#DC\WC+,2%!<9B-G;/5X&S%.8]ST3UO20'=D@A:H:'U"DMXQ443;^'FT)$R"+\UWL-.\XK0C"J-T@F=' ,LDN)Y$(K09H+JKAGX?&$\)-8F^'O)$1JVN&% MEX$1-3)M$8\Z]0P*#W"(%:)..$]"<$V1K.+/X:HB MZ P*+PA#Y+QN0J_WP"OA7I$ 8Q11B!% R* P61EIO5>^4PVYILV:+S:V*PLK M[KF'@6G 2];4@E>DCQC"8_C7D8;ECL-_NETE' ]6T,<0UK1T$&S'KY:[2O9V MD?Q<IZW$?1J:,K8("N0A5V= 05FD2.&5,,O&6H>TUN]',UC6=Z M= *8">=XU0V0"39,H(E[?K-UM9/(KL'4]8](R."FZ"6A M, U+-RP!5H1*A6/7>1^UP[:3>S6V)N/,&P"#IA,:]0IC\D;#@(_IX5P*LE4- M4P_W<_[K%UD$X &*6'$CH$D\I#W-D0"R+K16FN0*4:HU\5@&&#;!.$EZL(>) M;YA;;0$&A7=^DH;?B/LFV H_B%=Y:&'*QL1.MF]"!N:@'BIG;YB,8FBD%Y## M\#P#ES.9SEATM,!ZF.IL011UBQH(-JUZ#1*?532\:,2Q'9PY>8'5-M&MA=&Q M&TTX""-V*%Q(Q+/#D3G-($#(KBCE,)XCP;W^%Z8-VI%V1V[SF6 0.$(J$49P M#-N'0QP\1,+;6BT@Y=B KO@Q*YK]_9;Q"?G,UL.9R5L-[IRUYM7>8 MM.]]4M!=.3R;/=WMF^1Q'=/5/0Q8G?5R_0=K*!-RB!(K#\PN5!=@@>>5_V0K M,'OT99(DL/D5H<;=S=VBS=#>M6TC$>,@,B:O_O$'7AXZA*R139IMZ%@EK29N M6(5>%RP8!@*)IB+3?7HM3Y(_.2Q/;*[MJH(ER4#2Q&TH3X#.,6&"D-F@^*R@ M$.W9'B'DH)9KN&HM&ERU9F],<-5:<-6:)S4ZN&HMN&KMP(55AZZY>L^E6,E3 M"/XCK=\WW:,4-.\#*S;>M_VRF!ZT/GX[M1FP5O:WG=;NXC?<+9C2#*M/[&N/ M)]0>Y![/^R<;TJ>.:K9F;;E0,_OC62G;+>:?7Y91XU"B+KF[7K4F<%.*@52O MLRUOH8Y6(!M5)?M4=K8);W2>++GW,EXH"=C""U\@ZYYWEWT[$$E<R2I' M5JU!MF%I:78$9S?7/#41).28 =NF(HWH[!H#@C=<)E/# M&#X@W"R8^)5$_H-#V@U0>,9#C R'%STLJJ,A9@['V[G#H#YNJG4@Z&U'T]XP MSYM>).C=9!S7?%\P9"+)'.?!82?&&TX+QTGAFNN'[3QH\:8,OF$RMA_J;)P7 MQMZ)?9TWE[JU'=?CFZOJAL\)O6'THPX-T^M&/[1[U'_GR_7XW>!M)$VPD&CR+PJ3,$W)_S#DQ%KB_.IA.@RHFF QEB M\?S9@2N_I*!#%](OX_G4.%XL%0L]U'L1&Z79N3%+$/4L6F:#N1).W;K_+=8R$S,FO) MQ+@7*[:JR7[D,1-M'E[E ^OKJYPU#97IUE*TIO?,P)-SH<8FO)&Z8[ MM<6LIS^/DG:9/W241K#599^RK$PB!2$B<,PMC2J2<[T0*A?F-"Y!W"(^D-<[ M,TF6R-0\^ACD!0$ 7L%CRXX[ 9M&.I$Y<"]7",0>Y\B_Z-8ZC;JJ17D*;Z4>?(.\6H2JWX:3H<"\:'B#&307%-N^W4ZWZ3M(B>95 M"-3F=CAG'>?U,@\E15DG22*P-(8):&ZXHF2V%ZYM^^4Q$@&OA!,((QH^T\XQ M*39E1QHU@P!GT=+7<35Z'P;-;S&WO>(.F^Q;:1U!-,N-6\NZ@\EA@.\,@=BE MV&U4N-;>_FH9IK@WV8_,]FV8"Q1B*5CF(\TRE-5FCN"AS!4\=@.1E89T%&:H MXPG8V-@EB .0> \S?[]L@0-79,LT:SK;9J#0K *QA0\&:<[3!NR. GCG=44U0<>J;/Y MV%K[>@63W<>D\_0R3+U$*FQI&HWVGKL-;9K\TFM/"#@2%R^9A]E8Z!7"Y5ZN MUUWE>P\5#$%CH83/Z6@B<_9FYE"^.YA0"H:_FVU@9_2ZI&)S[W40!%(&ZS6H MZU@4DTEN".*U'+;[G47'C6PE6C#'[=I#/EW6"A(:O)]( !Q_@$#:9/VA51$+ MGX;C!_*EF[8U$!^:\6&/Y=+64AG<=?J1*:8;+K5;IG5_,L)/V3G8_X[TFU_G M+P&C9R8!?8I(_'T)V*SV1Q.UO"JQB6)SDJH^3X=S\^-'4#]+ KYDTR.Y7;B/ M=-NE^Y):[DR?;F/8/(RQNV7^KT3^_0UR^)#\BTRZZ7SO^24_GM4B\BJII>_: M\?>3R%^0?R+7UOL(O58+;55>YJJI6[Y@@%,AQ"9V2]*^3P+^?^I^'%EY).AAZ"LG.++1S;4E6SU S M9<%-.43ZQ$[^48<:K#R6X[*I.=Y\73;&5Y2O$POR=8)\G2!?)\C7"?)U/BE? MYZLRJ2N MPKD@*YYY"L-UD#_]C\<=[H .SQE'@C)L/WS?V\=FH(WZZ[:#'C3HTT?$J0TQ M(T"">XXXV:?\9(-1M(5WD5S$Y0[%>PS7DP4!+S]$#(R"J0LRM^VLZ)L(YBC+!L(U0%B0I.Y'KM%E^,[''Z':>CYU4)?>(Y@O0[ M0,>D'=D'K*HU'6V<"''HPW!7B@2+)AH)VMC;M"_31U84YSR/-X7 SIPY,LON M V?.#\8NW\AMJVZB?$PP=G;]-N?*P'I3.RIBQU)&L@$ 6X3E<*T _9*WTSB MH^=S2 01MS2I:V6#/6A9@0&6L;;[A6HT/#N2H$(<^W 6C:.6X QL+SPQLJR;&H"P55^;HS!L "9=U]VTSPU!LTX2-TS1*>!PT*'O M1FZ-R>LSK4TMY7 M9T#U+YGPCNRRT"$7UA%')[&&H1EB@NH5??3DS_H(X4XZ\'86\+ZI>U.*/U1J M8^\A;6 9+A+:1T2.E%EOJEL<1:"&V@;%_CD_''(EC@3)NPFUOXI5;Y/WSCJ)!= R\EQRJ/2&7W&CL42=HEF6#(D%JU M::$>,V9/L13[6*KK +8-Q!"SZ7MW!+>%NR,^XM"6J>6:BS)QN-F&TB84V[7_ M!"\:(2@MY+Y.5BV2%K8&STX!'3_#W*.RWBP+LLY;\@/1ZW(F>X Y/.UUFWL, M<)_UL(7=,7ITG7=HE]V9.GF5!D;OV#S=R/C/J&^1'$8Q N#]3;J0/6D^Q!XD MP'1==<#;T+%\D63G9]H4IZ!],8!S*89'967-FN#^Q<\HV;,98&UCL0;E(S#$ MR-#5QB37P!PLXKWIX%=E%4T<_W <9KGD?)!41K-68=5_RG&C0N5%,)J[1]O\ MVQ''6N0'YF-1F.)!F+J%/LW-MN,3/>!(]6Z$)!M315C]EE4%&XOA/LQWHX:O M)\23\O/#GN:0D>W6Y6P/.B&(MC6!JI5 W)Y]8]8;QS@[]S=()PN)@!B@;)+- MBO[<)9UNMM.:]%Z?9N-5*OHRDUXFF4>U^;>(X7VV^$_A%PUA[/[,.D>#[.1( MLHY?ZC384+E%-_MW,TW1:S7,H:PA E<)'*BB29(@:G6)B&"B;X4U3=G9BB#> MU^7A\/?83E]7<@+HZ^1&DA=F"-4)#%VUGU2-I/YQ_NW>M&^84B;3$^_):!GP;0G"PW@1L6VG[B/>5KX1BSU'YZVQT'FL9;27K!37,[MRS[_= M2>7>^PCF< RIOY?LR2(1?R!>I4\.%KV?Y($Z)U@BKNQ!K>E_G?UNK.G?A^0Q M&K,F%%T)'O([DY)L=:8%( MQM#?&^U 5PR)G<1Z&C@88#AGT-1V;6K'&XRMTRB^W=B@>IT%XKG>]2S2HSL> M.6IXT#0<,0"+"$:J:,2TV9H^!KI$,.Y-(23N'"*)K8FE$&J62'5J\Y3^G#\X M>/Y6ZIY)O.\%08=B049F/:\\G=;>6YV(!X%O-0;C:$/(LJC7YHN9Y*+/+<$S M$XK'4B$NLINX?*2C>V?1"6TQ8.D>NP1H!HEPKP3&'\+8SB-R:N: 3YM&M3V6A^O,=I-C9->IHDUE ME53D\+$CB=WIR92W5,\%7^NT+)+L8C)X]VT7MXIGCB?G0%CWB#"8N,3XFT*: ME.#4ZC[^Z*J?=PA#,V+MD54 JWA*5\(;O%K//&0G08'E(YK>Q#D_^YG4!ICK#ST5 #SA[+?W_G[VO;4I&"(QSJ;H5VI%-CI;$V8)/EZJ>O?%_0%R,PKSH$?#@G*^/IAH1:59\7J M&?%D:#8SQXPE16:8>D>*%U,BDAL6&Y6,?_"\(8 88&:.@+'=/I9C@&D%'X<$ M%YU>2".9_2 E?I#-C%3\YTCA*((Y2?X'%!;T\] K3,)8HBH0MB7E=V%/HN=) M@IQHNN>:;">Y$TL'T"MP?'%1G(0V&*EA KC]3$' .W&]8 B$&[;)OQ_ZHBA MQQQJE._.6!-V2 1N>,H7R&XT'?Z46&++'\/!=W4+=02&?\.E(NE#71,G*(0Z MET2P"JI>DGK!Y?5WF?G,=BC7!C]$R63T$1.9R9:#,P@I=8 BA4AQ-MA,FL%6 MR@]G^9T8DJ=9?N2D,\DY[(@(A/9(\#!1&7!@#0XMC'E%(O&@7Z.:F2!F2A]$ M _6ED);Q1UA&&RK#/B3NQ<37!!61' +^+$$!$6(<#$=5:0,)N94T@6QDN!(8 M)ARI*%K2N3.: :0/,Q975&*(HC*']6^:&9*3PW17XH\ M#?>MPHE_G5C]3UDJ\D#&N@6H[@2_00Q,_JSO,]-*\W#KWK8:N%'9_X;Z0GUD M<]'DCC**#-DG4.UC.93K4] )V.=..ZM^S(8?EFQ.F7_CM*/^6 M7<.XQF#U.22[98KD. N.7'R\M*FI02T,TF(ER::G6Z#NR.0!\XN+&B&AI/_ MKV:Z'@!L1KFNI"W >V% 73);BCE\/'T$_:AL6I0D,9U'=RGR2H#!Z//T#61> M8U>UNV"WJS^RII* ""4@LRW4UJ#*854,(#LJ/D):3#8NR8L9?>LF@;ML-/P\ MKDUBIH=CB$O(Y]FKG]4*2M;0!%N6N%=F -JFJ\KU4_/5XE[K^N;%H,&$-H$$ MI+S)!GNM0Z/0G03CSNRB61H:[I/>6*QZ_\%Q1ET7M.@5K*\T. MQ 4XG7[NNWZ,X_R8K3!ADH]:.POA0*/6HHP[S M+,?!T=I\"2B QJ92#BF? M%-UT"<6GB=)$4:@&"7!_P U"BE\8%=0/9UA,1IX(O^#%+&2Z$RG 4HIE0JES M8X4<9K#?A4, M!)\)M&?)?0(WDN51ER! E<'7;:8MI #)5MTFJ;M-HFK;9)JVW2ZIV25L4W):U* MZ=]8:_1^8FP*:DX/>.U=/6Q:\6N.<>XZW+,$_G4T%]F=Z:<%KIZ'=*1![D_X% OD!.1J96!MR;[B?. M@LCT*$+ K"LZ$:)C-LS0T.Q6+'VELE_4-T&7F"&#JYD_)95@IQ[2653SNR%] MMAB7NM=V)/KM#2:-"!D7JP_#45K,I#,UL/$-";$Q' *#1R!!TM7G,3TY8/9E M&$[F245P"-!?YY8I;_CS3=O&SK-HN2K';5Y!:);FJ<\V-O>.F%L3>W0G N] M6- R8J8%@6SAVJM7N \ +,N47HTR/35I:2WB,<."Y0@EIG0^5C M71V/I:X&]"V*+L1!]#UJCQB3K_"99,)%[OSHMK&KV-=R3[XG_O2? $#]%X<=W_.^>$HETP%Y$2/P&Q7@'P,F#06FQ;! P!TB5 MD,F8LO^^$F]9G2EBKEB0'1:(+I$ #3]_2M1#C!B\X]4!<\%!_AB4/>0P+<\/ MB*1],//0?6_:#EWBAG>D).EBF-W&+D(H7VPD$0&34"JZ5IE=A!P4SR MP!;1*J7#DVL1*OL@$"95P:=G2OC>X>'AG:C X7#_::-@>03EPY9,!(E\_"C_ M&O]V_*I*5<'4^SJ=,ALQVM#ZB?%HM@.89>C4L2>[Q?MB\>)G?YI[SMZ[V#JG-C)H2NDY_[TJ'K0:KER\66$7+;O%T;GEZ*L6(] M A\=G+%KTV'JLV]E5CKZKML'J[U\@O!;Y]4Y\E71M&U:9Y"2"&7:<^H2=8>( M]FI+)HA,B^TLA^GD X\]ZH\RMQ;,DO_87QWGP6UK99P4@SZ&M-$I_+^5/SH^ M7?D;D3.+=CX: 'WL)7RVV_G?MXLG)H[+Z_J;LU@6]DYLL&$JPDAH0A+4$:O( MIXN]-4$$,"A))G2+2G-:@F(E/LNSKL_Z"/O)/%PKP;?JK-&<3HV*UYK;S@=CBVS]L<_I?T$+HO!6P'S-H<]%+_% MDZN;?^*V96HG?M/>MF+W)98N<2-/Y;1*TG2H!N%*RM12,L71EXGG7Z$BUV29 M=S)$@QS&[90;Q^0MJID_>$ NY((.^\9I"R7%,!X/$H?6!V M/U+XB22I1W3^1WM.8=6 VB_]7C-2WYDT.\R=_^3<<+WP+;0S?]^<^-XV)[[- MB6]SXMN<^#8G_DXY\=*;UF:C*.SD\__ONQ[SH04@*KUNYQ!]YJ"MM1KF[&HRGA1'I_/KWN1(._II MT)'RC_O(#>X47+.)*>M:D/YQ7O&/OUU=-2_]ZW%UW.D,C[V;WLE5OK3XXY^] MG>)NH;3J(GLF!\ 3KHCC,@'U9[@I/,XO#>Y&G?=QP(Z]ATL85HF<-U$2(*!U M8/%APQ$Q"3Z'3&[(J,=4)]M^/--_9 *-A5CLQ]8_=&ZSL@N2+ZVKDU!:U,VA9A,3H&E@ MA :!HFS- G(_S\(X"%#1<\X@]6L:( - BE[++(!1AH#EH*U:"P(S@@P= ;R# M0 PVP1'0 ];"\SYY&!E8I2.VH.S%MK;PF>?.@>T@VZU4W/.O$+RQKGLSBGFS MT<0FO(RENS&=2R &Q$5D-N\PG*/)UFVKM-WJ+A#DCHM91&^ M@44P6F;J(LXU&YXHVD\<(6@<.1YH:'' M<3_P/:,A#H0K*G)D)XF<+B3LAR9J2 (G=>2+Y/TN5E<,A,=H!F')!Q9N,2F) M:6:1FYWZ6#:EQ1)!PM(4V,ESZ<%VM6^C_%.E\JTYN%\>')I?58%9Z0I, +[A M/Y1Y;TQYU5,AZ*3%P+;1!)Z0H.+(5LIKE_K,^O!AXW-N,GEE0JFB%+YC]%SH&UU)$ZXZ)/!W&>7WLWNNW M3^.[1KLX[#V\G-^UAU_T=#RFGHYPUK0;-W8HX@.11\'_>V-C0C-?NJ*?PW(# MA"NQK2AX6(X\]\5TF-=U1I8 )U\Y:AK7=R^/YWJW4F^/!P-O>?IR\S- JNK' M$Y.;PVO3Z9_Z)]/N\N6NKQT\%&_:Q:L__MG*QNOM'=XT^P.KZ^8[E7JYWS . MS:D^_..?4C5;+:RFS9/SZ!\//_IV49XV'YZ;^;/<[OCIJ:+M]V9SW2Q]J"C/ M]WN-Z^-*8Y1?LLN@=KFLZKGR\(.VV:\E&NW47IR=%6OC1M,X7O0[@]/3.QM! M6[-[U=4*@P3R>(2^PNE05RYW+LB[)V @-#: =M&V1"RK[[EC2@$/+&0\_Q7X MDE9L+VE5*6;1@,P@:@609>F8\DO)\:.Q(\"'R+ "IRQ&5/36M&V,Q&@3]E%+ M-F2GN0;#HY/G@\+NQ;Q1W#OH%@JC4?VVF':>:2AW@JZ7.];!E M?7->1/)P)&A1]&?LO&MV,%*!&YC+;,ST2%-3&'T'!R/T'YC#;S)_!/WK2)<4 M!1.9:\S#B&N^@JU.%CHL,P>9PH0[,]<\:JR1!?E458)=%,\4W@Q_KL+S\5I' M*HSUD^6A!6I#35C*\C1S ]XCH'O6E&K\/9PJ 5<0BQ3$@ONVQ4Z]:/OR39)/ MED8/OA6/R$*!CI0UG.N,E,GC,(69#^#Y98K4R1"&3K XB #RU M:$2T=/U ]0BT]=DR> P%07S0L<&&Q52"83)-KLCB( FM$="2LWSKLE^*=PT2 MLESH'RH=4E@NZ*1]!(-3()"/;V3Y'2MAJMM*F&TES+829EL)LZV$2=03&MFS M>N_Q[.39UN]!X>]=/Q;;[8/3^]<1[N MIVWCJE?LY>-/.G._^7+FO)3R3_=G^>*#/QR>,]NWN/K.V_SBUIE6KT_&R_W) M9#GU.U-]..R55M]IY^K3%U_/7>=ST_%B:I9;)[IVU2NO/GE8+52?NF?#=L/: MO9E=]6N[S>+3D#VY\O7&P)CNCYX6^XV[SJ)[?=M_Z5><16]W]9UWU?SP^OQ; M>]A8WAZ?#7.G_F&U?,6>7'EGW;B;U/)G]Z/&W7AD,X=9VR\N:\P167GG[+1_ MV;JIGJ!=W9[77X(FD/VY.HXS?)P\M!J[S,I-@CTIWOGV"JCRFRJ@=M,KH-9Z1!M K+V6B%^I M>:"]_MUM_?1A\E7Q:NU4]ZTF*O'#*6\.77(5*#T#X-7V M4DD!";5MS,S0*D\A)@8M+M T)5IVR+CF&-B//+>,&?9&0)6+^#,?L$*-Y#]$ M^$E*DTZFMJETL5OPA]X@(9";%#0I%3!<%46Z(;2QT5 'J+*.8Y9M0 M49T0;A#IA %Y6HJL$!K>]5Y%/:PB2'"/)P0=Y!XYSS7[JO\5N)#O%FGP%0Q[ M@&CT50\M'(,QTG;@V)GS- 8FLB[$*%<#L=&X3;#XZO=B?CKAD$6F]0N!^V[WX\W"R'?^1ZAWQ#BB4+=65B&/K^X"EG MSUMYJ]O<;3KFI'(Q?[A?_/'/[NY>-K^74,;W.Y?)LOV4K.Z M'>/(>KKLUJRCZ9 ):+^4+1426@$7R"9#='FQZ#I=8Z\.L6=JT!'VC&4K[&2^ M4N13MJ-[O69SU+BJMKN-I^E-JW]K#(+\R>*=VS&+KU@!J-.^-#WP@9B6EN3/ MBM2OQ75Y,0NFL^!6"^0ZY(K*0CR<-5IGNZ.BWBBVNHW#EP.M?#5G.[6RL@3_ M2>F&3U)\X67MXN EMSC#-38]=I*%MU MW\,S9Q@AC-5!?#ON3@[WRHU)M^@^'+7S7O4P&'_5POA)JG6(,HB8",QDV9A] M&!^-4@V!F+VB.">@.F!V:-E=ZL=!S/[T3:3R,#-[?ZF7G$#A1V*;D U&X32! M2#;92(00+"K=H>&1O12'Q(FN(&V&L65>)H3@-\QL8O?F3F9E'M'X+U!4337+ M$)S?[+86U18R:!XUF'#R/%)-E,G':H^Y SBE7O"Q,._1OHH7BO(#0M! MVV+'AP[P) .V]UVR(#B0&5C?V'!,SQ.V%(2QN=4&A8)(_ ('_\B@5[/=GODRC&C8'#/T_S9F'C-= M#;:3XDK@D-FH+0EU=\.FH&C/FWG_Z;#E.G?YN^N#KM>;&N[^ (H:\AE#6_IQ MA45'BNVC=YVP]JQ,>%\?[]UV7@Z;X^61:UT]/%K/1W!%O=.$S^J3[EY_9K7' MI[.K0>VI>G$V&8%A@VGAE0GO9%H)D.#15&YV=4L1=0/5H\+.$=39P,<6+$Q[ M'BVTDY='2BZ:I_[051!PC)< $+^4X-H\/Q1)44ML1G9?V0D;/SPI?*BNP\?U MNA1YTK N= M@R@QQX+W3/Z'"+].OA92?A%E.U; .]('%WZTP:;O %">OL0L+?.PF?RS*K0\ M\'Z!QP>\8>P_ DN70!%R/%^!:'W!+C&L]ANL'H60.H"W6NX3? M-,QE@/2K.(N"Z@WW5JS_BP(+V>4=QO>>&% MM(YBK0(1F-A<'.R-#@Z*2PTR_9(.=YJ]?6ZR[Q/31 T7+9FO^[GHY:_/]BN- M2K-PHE^_'/0:M^QJ*NQEJX55=^;7=+E_3D1#?7DT*(W+U]VGSOWU\Z7MM^QR MC=W>V;WB?DHM7"3*&D>JF4QM=VF:?D(1VR?[:I<\1GO);H6 "0@*U*?K2K4> MFIW9XW#?VNV>!LZ=4PK.1E;^:C6=D?S_>]T5&3<2"ZA1$UF%HLE%(? UQ"8.9"#&4-V#L%*PO&^R7URLYWI<&+ M>?C[>!25OY&&0!59"K29$:F7!,UX)QPKLG/A!'H:./3&-F M*P1A1A>'K=WL78K,][+7/ MD_#:*@2"S!4U55C_!/54MC;US;_%/]3/0A42KT""*@6=BGA$#1D6/&FSP!4_ MH'(G_$FD*"J/-5EJ2518=E:E6J; $^,2%4\TS<"0DX0.+7:#\HU'!6S\)7O5 MG=WR?U0)\<\):7U(J51^)[\;%K>\0Y%(8+QBPB.FRW+(_,T.RL+3IEP&Q9WR MWK]'(I?_P!4D\RGW^E$?+<"[HM+Z>,/3?7M4EI7*2@O M;UGS]Q,GAM^"O!RZ,'W.8%0T(PJ,/U@LD6MR;Z%;L'Y[^N]&NCQK7>MG*WS6O^Z.+Q\<'K?FF?&?JQT/G]0]14'S?#XY;I>%% MN?&T[]ZX-]]NKJ85*- N_O%/,9^<$OSJ1N?/'^GD&,RO<"%^^F'^74[N]\H0 M?N1DRVW44G81?]]3[OKEI?XXG>>MF\?[0FYRWWY87B4>7R< M=?=Z]EFCOKP[/QCISN+B<<%.>/QHYSZNK.&]!=@ZR%F#&Z8C&]:Q/[Z]J=B# MUMY'"=#US.+RL%>KCJWNT^RET]8>VQ838"DN0*$Q_X5VT-',,;S?7C]W: M!VF'\\+MK'CE+7N-SKZ_=]VX/#XH7@P3M,,74Z]KY.=?-&KSY\[)X=@JSDXN M&[O5=N\EN0CMY^57+7:^W1Y=[2X;'?UXKZL7IC?: 22U/T:[?GU5VG:A,&9N MCBS=-K=VY];N?-NYON4;A[^B6WWT]A?Z02MOU9SJ;=W>?:OV]75A3&;'Q?N9\^#9T['E6P_/P_&PT/&[FI(_E)_?&IV?KUS%1F2/B7\> M4K)?T/@J/TM M<-06.&H+'+4%CMH"1ZT!CNH=V^/*7KE0+%2K$0PBY1EH_E12^_"F,TN;1NKKS;\7Z^V'7MHZ/N\.!\_XH]N?+.=KW;/["Z MNR_CBV^-Q]F=4W#M^A6S3E;>.3PRK84S&C7RD^-2*S^T9^P?B4!7EZ6V??+@ M7H^[E>/3^VNOL=OHMQ8*T-7;091VWP2B5$D'45K;J["9DO[&,W;'87200XY M";S/*4"PU9H@31 .8$J E9HO&54 +L"$MD$.9:S=&732!YP;)Z M;"IC(V0?I;^(%LX/0C ?^$.E[!^YR*96P.$_ 5?4(+0:Y(6(=+=A2R9@A0:6 M1VFE+,*"TF@,RV>' \8&;=J<7%GM[^XO$6%E'N+S^,A>D]+$$&M;$-PK2X5J MGN!"":M4);'Y!&S03T7E8L.'OG' 8$"Y'C&'+##/V/",&/Q"L7#3JWR[>3AI M-/V96;@VCD_]LZ]*0^&F-NR$$^8[:8/,4K&1"& N :S,;D(?L1-BCRD$WV%? MC]8?A<>/' XS_;U$"L:6MJ'K&MC M35A/2W:( \L?+ 4@,YP=T9D->QDZXV::G4,^+-D>SLZ=>(A>3S>M_+T._4!> MVH0X>Q:.)WTR'-'9B,,V PX9RH0N8X[C#+\DU1&8^LBQGF:FTI)L^0C8(@A% M!K:[8.I$LY<"C!@/:O@CU#?,P(:>;!W[MI&DCKIHB:^.V.HSOL5VH@9-N<8, M .1-#IO/4360E OYV#5]M)-I:X] Q.7[,P*6]D%7H\X27;Q"02HSIH:DQ(TF M-B('X&".V (&3H3TR#<)!Q1DR-G:L7\,"7=0[^]D.GQWP*[F2,T"@#OV+;QF M$ LKPFM%MXRXS'G/>]@P]OW.KA"'.]J=-3'9\3*^4/N2HGGC2CF]@:EKO+2# M@7EJ=B?=AWGO26OM[R\_K($I=$OS.Z\UEO-O,)8_L;\IUKRT)FS+_'+^=&EO M)U_<>+WPZQW<-U:/AQ/=W2GMIJ7T,KL[(I"#__J4.N@/+A179KZW4RG\0DO< M2%1Z;ZW]7MWBJSD(+A*(4GVJ/-;FJZ*VUMH4%L14 2&W:XF7EE#SWQU'6G\ M:+PZ1_,AI^55D:_WBCF_\>!\L8T3DGTC.A>U+OBUK-5N/"+LUZI_-RQ3+>!#Z5 M/J#$1,O\:#%N7K;<3N,N9]T>=3N-9[LZ_..?RL_7GJ]HF5]#:]QX&E!D>N,? M411;K0!:X5-/^6;.<+A+^,D][\SU96=9K79SA5[O^/AQT&O5DRL>?_KDWNB] MQ"%GMXKA5-UHW-V/S:;ZI033XM6#WAF -QF)4 M-%[Y)+P<8N: E4YAYU0T8!F,PMD(CC*,#P'L/!"+68:E070H L=.X'I^&)2# M;($2]K8(8]TS"%<.@E*U3CU3VLWGBOG,GR($%_Y,!.#^RLKX7'@T.*)B2>X( M% ;"+_Z=$3\3;Q"0Q9Z)XN#A'SE0"O,$IB_X$E68GX"G#@"<"V([@"_&L1&U M (%U O(F6FV33F)B8L,E"8BT;&?2:X!5R=,2,)3%YQT )",V0, &QP@_&)_ MJ4AF>:$QXWC+#X?&R"M"O /3EGV9#&5B>'_"]EGEB0K<"3%Y*X$;V MC(0HA,P3QH'9B@$6H0E'%#[%'N+(D?CZ8.'FV-I/<0NLWZ<[F99R; 0Z)BU? M_&2IPPLQ*[.T^6A(L%=R1#&0@PA[#O 2\??)6B*V#2T.2X7!>3B<.C.J<04H MPYV-3H\-"-0 C4C9XSAMPP2^P#YHE;X[-XFP@;3'#IVKA05LZ@Y;A)E'X74( M@K*/11[E@+'IDU]EOXA"0H:1;AZ&YL>*63M 4J J5"9WA(,$92-9*OC*"MZ" M5;&IZ)TALY]#IA+L,\EEZ/+=)SZ'L^/O%_O\5=+-0%UY%\3XL@_CI MB2GSB2]A]'"I>V;HF5H@=NOM\@RPB3+K-IDF3]OW"E3 ML^P6_>OOS%MLA1V9AU4&DF'W+J($^VIC=13[R]GK7RIGK6O?1O MK T];@R9/V"J=8@\>9Q52"=TY$'FGKEP^LP*Z[B,F2=L%.0$,1VH_Q2X_AD. MZ5_(1LI+I0WQ(2#^\6AS :+-$M._T-O7C\Q;OWAY.^ZT[8?GXV/FS+6N?ABP M7EADH4$&9:2)Z/1'>;UY&CQ,O?%I>[Y[7-.'RR<7@! *V4*UFDP)!_01R]!A M>Z6\DV(TJX$MB^P+S16QOI.2+WK Q@L)=I;!WK]UW3_,+K5-YZ;0? MRXL__G'XI-0U#DQ55C58XW2_ OF3)6\JTH,6 %&&OVV<<@&JCA.1[8,PS6]V=!R)_J+BBL\>AZG(L773OZ MADB60!S-%2%3JO]P[9!15Y$7M4U0H$YW)VQ7,]FY^CA#U#B0; E0D41^&5:9 M1B:G>(:A1TF&C@S6P9=-,_SUU','%K$9"/;=S^L_V/!&$1DK\*_3=@EM(UQ, MBM"S^3'7':X+13DQ0T($IK$8G >RV99:F&";8M0,# 1SKG'N"&VN63:O3@Y# MSU0#S=Z1Q6T'.PXB'11MRTJ",X@1NA.@.XY$QGF_2U8-6[/A)$3$U;)O_L7P MY9H'E=M@*)EH1(?AOO3'4"U\-[*U$]3[' MHOO9BWN]09=\3V&0[H;M[QNQO<-[/?%.;YQ7SXS9TV%QW*D>=D^OYKN5?@=: MY O9O;T$+B(X1>EG3+'."G]MA'^(Q-(Q=>#Z9.?BS@(ODGU ,]A6/52:!(Z8 M6&XA$)?&3%0.+JX.ZI-N<7QZ5[J:[I^>S%W>\$.1;=], M^F,4#TP9Y ,7XQQ])<[C$UD<-57$26AEHR25LJO%0T">:8*7044^<-J4XZE;GCZ;D'V/Q0Z63BDK M7OZQFGSFY*? K;L4],X405&),?&$\'?(/HT!5G1P=B_*=*IU-H9@WH:7R1* MG=S@"HFU6(2L_?CN6IQ5-5%1D,92A]D[W1BAEUTZ;GHP"E,U[PW MD&GSA"Y('QO0]4"RU0Z9^#U:&%$1-_/C'^%>F<57">CXH3(0[!>@\DM'^KN!_W/]<( M!@&B25LSV-!NM&#Z[9'-@&A_^1*B%75'1"8?XX>KIRINW\Q>G> M_='0V*TU?*835AF(_T/RD[8YDQM3$7CWP K"RF@SYEQXO#@;M'47[LP&'"%Y;+C6,VT;JZF$X>QZ\HRB(ARP M#:S)LL4E'IM$QQDPBA:FZ<@Z6@V:T*RIAH>!].,DW%I066#N9&I4S)Q532XH MH>1OR9$II_X=SH:9Z7PZL@K2",T^%7$#'T\:$@EDAD ;**BX&)19_[ZU885M M;=BV-FQ;&[:M#=O6AKU3;=C>FVK#JNG?6&LV;:@V+ PS#V<6%?!03YX?:04P M?>A=MOP1V-3,T&"&)IYQV$ETEU,2. S\.VB%P[9#^"[;]1%/4>LS:UY]4+$$ M_)U,TGBBWPZ8(C5SU(VHO&9D,3^.N11+GF7@78\02Z,^4*AY!_!N)B@U*J8D M$] +X"B/@)H>>W+FK#X+T<[$^;.9*/U9EN,S8SAL Z2R=\0.LEYHBT#@G_L1 MB;.R1!!,]E;:[@+J+D@2THFA3KMH7<=J&Y4B='*V4*KTKM C0B_\[\^W@DL5 M2GSAS HDLO)_+U:DS_-7Z*Z)GB_>[/7GS*&T$=/1L?R/" UZ*ZT[.A:VD6FY MB21^9-Y%,>\6QX@CUU.=.JILMLUU\,,QIQ3^ERHLI3EM:FOZ)BI1(E,KB:EU M$X\45"=1^&<*'2-4M,J6*:! O^/*1CM8,&G,?Q7UJ=F^*UM+?7ZR 'A2-@:: M?MB!DXP7F-Q?]G?FSP)W76.MAO_-_%GDOTEJ3ORSQ'^)\(%A?^+-:M,B:#M? MG*(PXB'K>-3ZEUBN@;\IDGJUG+EK(VIL) &KH#$F'D<:6GPJ.+1$H$@$>'0 M)44D*(3]@^UW4#N&V6+TI,4-A4]P(2CNJ!5+-W 7EN>J<#.*^ ^?,25'!/0E M7G"48(^.A3X568*5C_$>*,7!Y]]B9[IO1AHY/1,/L_1P-W<*CN1%E](7J>(N M\-9G2%+SO#?A6?JT5?$?,$LF=JIP@.I"MAU%HBE+&3VJB(B40L@J2 J(P.[* MLEN2[<;(3Y0_[VO..,.\5\]=0/67\@H>+83R,Y]Y]Z;GBYL;+ASF/5-BW33I MC[X7=,2P")MFO*R[B,\F5&9%LUI"@K"E$HP*G_;3,V]BINN>J9-0IT!9ORGL M $4 [ ]F2E$GAD[D6S=45;IWR@QL\)\0NDY_[TM@P\]1X)9?5^YS\_;>'65/FKI%(^4$4Z"39]8/N].P1N&)QKH MOA!?X0%05?-RFU+@MZMX-NPOR4+!# *-C?2_SS/P^$.;T@?,W\;B!YX3A3MA M93#L6F!WE#X"5 WZO YP*DQ-LG,^!1VT(@5VW&WJXR%H75 4T 2B6@@<76/X)=_M[5+8)>VI\(W/R7NFX$G8V)JI3O[/#(0T9A<]S$#_,< I@M7TU'8R- M 7-+LAVP*Q8B#VR#:D.3S(HA5.EY' "!&8UXE5M*69'29, _D?D3?BFRU=?A M*VKX4@5>0"DOTCP' =6%Z#Q56ZHC,X@Y#+08QO0PXQTQP%$/$M8,IY&PN(6" MEC$4ZT"QUC-6'^+[1V!SNPLG^E*DP7 "]NGXZPF](_J!GIBU]6;\JUT93Q<7,,K*U4T0%LU=GB40:3)&:& # MTC)VA?!UIJP;)^"@/Z#9F6"_"_ S_D"X_FG#Q\@NS)=<%O7>2Y9,9/^HFX:9 MHO+BE-N( KKA0O,91EYR&?ZZ@VN;\!I?PLJCZ;HZ+) 9.7=TT]'9D1K#E VZ!7$Z@8C*C($-JRI4M:HA#_Q;XU-CEC!XN_BK5C)$%?BG6$G7HF$,W ML(@;S3'(+$-+AEDLH?$C2Z!">T6\/&;2R)^OF$H8P9P*VS(K*J<@*>J9:IL5 MOE^6)WHFH?=)*Q&J]&D[,C&,K&ED;*\>#7KZRG2D'!0C-/XR-,==L/VC1C8/ M>&!U&;?L5TS/"'0794;XVHOH2NCE@)G.(Z;"<$PP/ -TX13Q+:AO$?GEN$E* MS>Z#Y"%AM (*4/V9DAU-MXI5:Q7K0_TIV*P8 !:E[L)' G!=CVC&5ME/K"S&6@V- 1P%< $V4&[-2%6Q]"QNCT MB,I;0HX%Y1DHGZ$+).[7D!%.#AH-2JW?520LFTZ272]U-UA^&"HCD$3/S"F: M08^'#L+4-R:W0RES 4EJA\C)6.,#PJ_C(GG]MDB$'F"BP"IRID&9_(IT74=91=Z30?N%(EHUE6C%WL;/$A>A:8MP)SN$1=X[+9F+X" M,@E0O2 R\;<:UTOK-U:60SL[5N!ZBK1AT3PA=#8,V' 8UE.V-/^K!,=1:F/I M(G*/%2(O\(8)Z2'*0W"'#!Z!_*IIH]Y04JE4XLEC.-SYC"WIYO)B*\&OMP=I MDF(N^)*$H$N<0I"K9%J1[YP=6 -QHI6#%$9]E!_2AAD+<P9JB/(H%4V#\J\[A]

.V7&OO[&5'LW5R]F*%#! W^JKQAV>VCB(C[P? M\)3S +)48Y^Y3JL3B;\"CIDQC^*O4\B>RXQZS]3DC>;+@&Q]I<;@.MR;\'6) M!ZR AK#[UGTC5%&L)RFSN8(1Z$E9O?#28N9ADQYE1H2JB?L.LBGP %8_O%[" ML+94^1%+,WD(/ \9"9WCBV^49R[A&27Z#J:8%H0P4NO,1Y""4-)OD(;;A[^ MQF]F+R+,%&U]C'.N31&A:\N#[*J6Y:TQA+DT!=Y? R5E33@$0$AV@+J$[W1Y MP<@C;Y@8.&%S.V?Z1R,\2/A:0XXU)@7T;G$ZXA=LT0BKK!;>6X(#V'8YVRX= M 83G4*QUR FE?PFOOG5?B:G0*6R/@!?4),DM4E@)?JDFX-V130)^E[Q?T!<4 MVEA<3[$]&QM,5)>KJIRKW\@VI5FV''#F0!0$0*;D&I7-S\?M,EWIH]RHY36I MU9X'(5;/B&RS7YGOE.;;T6 K^?%)\L'37),'3?#[OAN#GQ?J])GCXPL)?0';4S4[!W)XBL#Q[ E]$8PLS\!8R&J:75\J.&V"=($B MT0 KR#'H,3H6G@^)5(@0. 2?P3L&#-D%/L"-&%486%"7,-[(Y>-IHOE2/JH& MRTCM0M#&5\84VC%]CP+HFBZ.$AM8@&!SWZD<4*MOA5,?-ZO#T6/2&ZZ4Q 40 M\4V\'MB'JNR$+S3/R$;? *HT1->_QQ&M)E\4Z)Q1LH!A+>%\#OG8W M3APZ(U8;"Q >7PMJ1\64:]#MPJERI?DIV'9%M0BRV/.]H,>L F.F!Q=>AXS< M"-&A/-^CTX+34:=>ZQ4GSM*7B8:G;J#I%O&X &;]5]B7:\:U9F/*3)$L$">MHL:9(# $H4"%"55P%-'#^(3A ML8EAU"\EVI=9-\*5!E89(%45LOQ;,SE=EZR?*=Z3A&XEVU3#5%JT%]0*9I'6 M*%F[HR82-I>I7KM1+]F$L?)E"AW-:H Y7 +XM9#O1G?O6P?[G1V=G.A]"OO*Q@P0P/J0-G1<8\8GE+*WES,ET9MB(6!]!6#?Q SRSKGPG]@Z9E/@K MBQRA=%8Q.$P,XT.)^YXR1HR9IBT)E)GPL#-A8[B>'^KR2)U@6!\0EJ&BQS!B M>Q1K5P:K0TCFGTG5%+QRBW?*<( +#K,=XBJPM5]=1ZCG$ZV9"6O_BEBR!9P\ M!M54A65@/R/:FU#GB>@Q 06K)9PK@^6%370$8G8@I'-BJ9R00H;R U+=)Y8F M&% RFSKFE!,:+6$@LR!4ZJ^+.6^H6[[N^L'% '-G:9WQ'6W<;'K]IM?-+0O- MJGXW;"ZN/HJ ZSUQ.A>I?>\P:XS>B_[W#5X'8BQB1R>;!UJT^E%7$KV@9/A^ MIV25)7.@?&.B'0P5(<(;! ,"VMM=B6G,J8\P)2R **B"D[V30RJ#S6PZY@#) MGP18!17@.P@S0MC=:6UQ&$9YV\GZ=$AO/ @UQV@+3Z'!YYEV. 9]N]P[#')[ MW=FRL[QK&;FB?_)5P;V?4P]$)Z&45RSQQD[&ND$)%U&Y&",;53, SWK_O*$/$W":$Y_[TE@GR]0M MSK-YD4+X#]CB/SF!U>!O/,>Q;A[)%N-Z#0[5/%.V=2W)V12RN5!,&"(69(O% MF@@<)A49,8$8R73H:0:_B\QGJE.(QE3(097C%46J_!D)R18QJE5#39GI&C%H MOKR2=B)Q\=^P[;J\S65N"?- 2ACOK!\!_)Z LLU#9[+FV MS<-N%&#U VTP(,<*_TQW/># #: YRA$]!PJ7,YE]O!%#>5H.4G A\W;!"!9F MQ#Z-F(Y4EDM/A5:K2-=1<@;IQ%=&%S4PU]F('WDB(26*;;5-K!)..WM'Y5U] M4#N_*N$K+["H@=W*LG7ETM8?!XG"6NB\/Z2F4/!T I M-0C,H!$NF*%CE(4B,<8M=HDN"HWL5IA 6\8XLJGZ"L>#C%I)U*4XYFQ2NX6& MK;ER5<1MJQ18082'/0BXV? CJJO*"BQ1R8,+1,GS_0-LRSZID"^C<9Y?I&-!.TV2(UNR#5):#S!6!85RE'K M=;@\" 8?23M22Z%K('<'!?2 ?9BWB_+=2CS(6 N"K>PTAI2/8Y@[9/)=/Y:P M: :L3OC"S%&VU^H?B$M&<"F+(RQ,YP+%;TO4,)CIO2?I$D":841*750H\;#SCE-AI?!]<262<&6+5 M M(^8E8\"R+/1UYM.=<\B_-CAD TU +*F9])V5'#)QL?FRG2!_X9P9[GUHGR M>_Y)SO8@C21H0A60$cS.>Y8]S R#+B%9^Q@;Z.#.&$X''JWERG,E /-BW M)MD)PCPI;D=_9H-_!,'T&1))A"6%,!A^FFWV&\O@4[&"U>7"V@KXN7SUB/EI MKK<4T#8^P8-S=8BUAE+'T[4Q83IY)Z/>2Y&3AEU_MBP.P1,=N7J@0UAJ[E#7 M'UA@?,*I)",%VX_AEVW7,&T*RXMVO]6=*[?LRK: MLKG#9?W ;9NZW2#D9GHZ- E.V/8 ';!947O,RQ(P+.?+"W3YE2U*U>T+RYI MY,96.BIEVRC5F)+;#O5\FD)LPOP2* N: OQ4O/RSW=.L=2L>?FG[N&I5YGV[_(G M5ZMQO>3GOG2*4]=3K6LAG8P0ST8;$.JHK!50:Y6AFY3C;:N!.XO];_)CH+OJ M(W;VPVK6@!=B*[[U!)H_T83!0Y?C]K>7Y61T!C4&6WV"?)DR!RN;@%"@C74)E M (C.TJ6[+GW$*0I1?BL4MDH0I-@0/J^NCS+@I/#7.!H&*Z32C5!(RN:AQI5CH#N#_"89F!1(1CH9*SB(]P]D\)@3;;1/[T*_T:XO2NUZOMN].[6T MTE"SK.>C'V\J/Z136EW-]]ZR?7'/_O9TGXYN9'\XX7UREOMTX75/C2:YMCN=?/-UOF]YAXL!E<:$U8YNUO, MKPI+HI.^%C4AN7W\=RNXV-T67&P++K8%%]N"BVW!Q7L57"2 T*][O)C^E;7^ MW ;Z*\A8N]&>TQS5AEE;+&I7"VU&F>[_9NKPZ]:5V$8J:XGMTK93#?F M<_(A!-HS>F*\@H%W)2 FN@B=F$&$8W0IV\,/!7,3OB29C326,I$XJY3XA#^$ MQ 9S\$QD&](",M-$3Y-A0<,R_4Z%%57Z\H4/$#HQ0MFH=;5IPZ,0O.4IYAB. MJJ])WZF;.ML;,;<@Q>3DYQPTD9BT*D)<'X9!A&JFT 7@[Y&F67+( K;E1=J$LTPC]\)L,J,; M&H\\A-^@L5;7>'L9*2],>PRL@&M%^I#!KT&,Y#/--,/4!&X3KB-$QV,V*7(/ MI]*S3,F$]@K=(U0/SQNS<2 <]?/4@CZWKW%@(NE1H5 &0@7 C(1MY$-WT1*F M0@HL_#DJ36AOINT".QVA:>%%E)[UV: TJJDGX2%(5@ V]M'X0X::U MH%C!U *\#-GW=O/_$=^7GPU/51WU'L>-#)&HV9E1*<_I1D3.VQ"ZF!\117V; MBAH5:3B9GHX*%U(?85Z%%QTBLXFB6HTCIX["135R<]]Z9R&::8:EB23 MS6'@.)D3C7D+3.=QSG6U3D(SW"ELS:-:YP!)'F_<*=L>U3)[2MP(-(%L",(N MV3C5YT,0<#HN/$/ D_6<:54Q/!4&XS!ZW.<([3X@M.,?:4I4>\F3^>QX$6$0 M9CLQ[I-S!SDHF<7+3\V%AL33^"X_+,OA-3QTR4 4WX:+@O8(^QEW+:DEC&JO8RD"<)J$7H?1V5FGX\(F]X.&6'XK7RM MQHM(3"AT#GCB'52#H(N1:P.I?P$EKERN.7X3: ;LK$G(%@KRP&&)%<*&;]+M M81&DAG=Q;+LA@:K&OYG]WII/F=+U0%/&WH(SAKO%,WD.B"B92'/XTF8& P?D M@=[2RJ[.OW%7YQ7,=VN)WXMP4M M'E](^*TJ*N;6.7A4OX1]-[?,!5$*2_R0D&XY(DAK$$&>#AD)A/KEC'-0*DU5 M-.CV96IK_B3AG7-S&:.B"53T<'S4)8Z!&15K:PXMB[V4T0*.^AT#+H,Z[&=N MFE$E.KD?5$J7::GX-A'Z/;R84F>!7EYH*6>_?V.!O_.#=Y9P-L4AD_ZUK):' MU](M%/^"E7C3B.K3I&N&QWJB=TQ8LT@_QPQS>%_AUH<[Q](M>2W0DZZ'K@[I M12U7\8L:(Q_KZI\,HV%;Y-A6]3X=M4^#85_EZI M\.+;4N&E]*^L#0-NV,-2*OMC'KQP(S(@Y$S<.4SW&C/G"3_%R+2!#BPS0$T[ MK*S48LXY&"LCLI]Z=M!S!:'X0)?,=KKU.V@A-W$_I 5O^GC_+[+18W1LQ$(?.S")8;2<%RWOB5 .6F@N'R9Z/P&QP1(Q(TEGV_!ODC M*?1F2A$]^^C[5TG7_-[%($:Q59>A\P9&SB\Q,G4QJ/&A(N76JQZ4$7?.QR5X MNL)?^$>NQQ:]1F5!3-J7GNNP?U*PR(^P>X4/B6GZW2GL/+:4E7R1?^/),Y9& M[=%8C"^:LU8ML':G\_O:#Q=VR^.'L?5K.%X7@ZYO L57D%C0?>%=['7LO4._ MV[QW"LMZVU_H]O"/?TK5W=5R;O#37Z&:*"^@1MO2-!6D>M22[S &EQK@2TMQ MW"C;,S/2WIWM;;OWOL\W1[F'!D]&L5'0M$T#&@YT*WD']O>U_;/JI+O??3IR MV^[9V<'>Z5/MCW\<=W4#6I.IILM([:H=^#,),OBQTI7 *1S)5S&-G,:N)F9W MK>0'\8ZB 84I3LN/Z<(UR?^5C77]U+$:YT%__-0\Z!X=/CP^EV SQA?"F'D0 M)UNO N[X\<^FLQ>/SE#1MZ05D)KUH]:AX7G^;YHG.UG-9/*Y/[O:L__BGL ME OQX!/%Z&3$:T5,D=9J&4%+-TJM-5+[WA&>LE?V>LWFJ'%5;7<;3].;5O_6 M& 3YD\5WSG"*J,,34/YAY1N3_"&7QS6;&3O]X#++TY K*HMP8!4.'+OSS6^8 M\\.7@JF/E^T3=AQ*.Y55C?P? F7X;HL-=-8DV9!]?CPH^;9B1$#&]U?O=8I= M@A=\RBVGP1-63(#1E3L39G1R!Y3;+#SGC6>MH>T^WCV=Y\\&_1H]\?7^NC+%JP/!NF]TN)2 MX6V5$)G"B6_,">6"\C)9 &K(" MWD%<+QEQO82P#'%P'%S)P@4+-X=NE"S>[\H2__COLG@8 M04Z6P@HO^,%%%7X2, =YJ&'O.;$30& (+SVUT-F*/X=*&UPQ_#*6NUI4A!-^ M&[N[4UXN$T^I3T29RU7RZQ!V#4-9N'^H\G>S]14KF #Q74--]&D3IHSF,@X& MP&Y J..$+:^:BQ3:T?R<-BX:T2)-!H0OH&-L4": M]+[O>OU$AY\$'JU-AYT8'6_:OL1 "[.HP K3>(R%!]&2MFI\,O\EHGO-3_FD MV)"1S;AR(!U[@P&I0\N.KFBB3@PQ#MY%*X+ T'%3FGND9J3(($F,UULIRZ=$ MCY,UHBAH?X-F) 0Y)@<(;#5%@QB9-3A04(FT&_"T0YBGZ.G(&0[5LK,)7K7P<\,G((223R5S] M(]<+4^\@/448*OQ0YD_E O'0GV&O")A]PX?TUUI)8>A.V6YJF\L$\<\,*!5C M*\GL1E5F(BHNQTB 0I**#P>+_&PA%R JO66&]N5WAY44G&:W,^(W!0B52S^* MGZCP*(F)(;H>7#WX.K'DF.+@WUN($D V5RLG-N=&ZN8[)K817(O.G/4@UOT3 MP]>#HX;1G9V6<[WFR_ES]RR!^"3YN2]=03\OXQ%SV,IU_,O&,SLHJ!LO,/3M99&'6%1P1F*1 M'+*-=C=[O_H]=HKZ3&M(W4X(;^[,$_C25'/+F[\D(&64IT2X\PIDKBCR4IK' MHOR!*ZE01/""T2?6_:7,.DY*R%[ENXYCVL(K][-T7]46G-SR8-TSW_*XS'@Z\ M;KGVSJ&&_%L"H.=X]5X,9#B!'QM?!A+R2B#AVZ W.[3UQ74CUWBLUR;]XJ)9 MN?KC']=BV/&Q;'K8M#WNO\K#2V\K# MRNE?66OC?C(U34?TE0.+H3=/;X&]*!9N2W;IU&I,W/W'W6%J'\5%^[,F M^6B4;I++1GHQXZ]DDT=Q.F];C>QW0#HEQD+H>P+@)?6%8Z,?)1"924])0N;^ M:C+0+&KHH89+!JGPBO%(.!ATVV#@LN4@F(QG:!+&@-KK%YCS9%M5):QF3@#; M,TZFY4#< JWQ!NA0-F<_55;)/3ZJC)GUSF2#@": ?CQRH6]DP+_E+C!/+C]# M@=N/C,-C3XD!FNQ M$07YBOHN]2L9$KH5'N#5)ZJ,Q%(F?2HS81L&@Q\!I@"#=T]T_[3?4WQ%AA74 M;DV=\XW+R:2X1CIBS;?E>6NO47$K5Y4#;>^F M>PY9U550R?_(8K25G:<$UJS5 R=V#_-((RME^6H_L2%:)Q-7;H0$4YH.1^\W M7C3M^36+=GMQ7K@[OVNW\K/&U6UE?/%R=^%Y$Z&]/$@-(,Q4.&.P&T=#WD*,B2JGBS"D[2 MP&+\< 3>IBY#S!Y_YF'3I=2*4.9#:0TM]NLU.C'E?4(K_B[G2EIH'9KE&]3A M_?[+;'XS:%7RD[UZ]]JV*J-VY@EO-+RR/Z9Z MN-<@,WVTB$?:2K!30@Y=V-^\6P;3:%,3,1[QW82[$B4+$QEGG=GW?&3BZX#M M$4+NGT/3M42NYVLB$_H+B8,8>&Q-!+Z=BA_1!Y =0HK3_)$LYV'7%F1N48J8 MSM3A)G.@0DUSJ/JB3TU5LMZ"(CFDHHCN1K P;6BWOJJL4D4N_^+H^2FIBU>9 M@XEUD+-J^SK_='#>'UM[C_6]^_;)Y=7+\(]_OGBQZ+O+8;]9U4^#R[V3;N[N M959OS>^F%_7D\O6$M$Y$QT.Y+:KP=;ZCRKX9FI>)SCS<]5&[$[;K;[-1DR[L MQ"7R[B^6QS-OD>\6J_=WAX7KW-'BK/8;;=572V+@UH:ULG\1Y+5)L7EH%#O% MW?SB739KRDV=O%U?Y2(I3!"_SZ8]5*T66"<_<:%Z![Z^7VH,FMW)^<')?7M^ M?+&K_T[:]95R.#F]"W+CJ_QQ=_FBWXWZ=K"N59B]%=+D MJ$VIQ(P_N29I3:/7^O*DYV^YVNAAYC_G*Y>E(]>P9M7E10+ 9_)S'UJ>]$:V MR[4Y0/R*3%FGQ^.S Q;X?QWS@S^*%#<1^!_@@&-?EE!6 M);"^.@&3:CKEN$M;4-8M*.L6E'4+RKH%9?UX4-;?L4:QNJU1W-8H;FL4MS6* MVQK%]ZI17%-TN-9S_>2BPVL3]LUZ3WW51U\>%KY=W+B!,2Z^# QCMWIOM@:+ M7\#K?GS\*T/:A2:>"6>>B4Y]H[XUT=1\2UKPPYGW$&">7SR&I>>'?:=$AB-)+M6_3 MB@TE&)FBRE%8LX8B)%]G]C[7E)CZ)03YR.C-V.A=-GH31\_)KX:0,T2D1-MW MH9+',S&3.W(7Z6-;X?@3;8^OZW&$N@&0!#1=GUDPZ*.,.P5%4C7 MZP3UMED#0]DBG+CE9]12626];5H<)4]Q?HD[+Z0,5(>B]KZ2\PHS"",_ L/> M\OR J@>+R"*L9N!2)'WC/S7E=]S9Y\MD+";H2A@P-SOS19>7^B!"X$^BG,FW0;G[@[^ M-I>O9C,'HI.QCA"I?#Y_<@4 OQ[^3/SA2 *ZS9"_4R73!L#NX$ M0.G_Y!<3#$,&5G1;\T@54\ 0ZA+QC'L44Y%]E]R!#P.)V,[)\;9DQ"*"T,=_ M%H'@&HPC#'T)G3N.J,DDJ/I'/X6DE4CL:)6RR<%(JB4CXS2Q)QXP> MXL03#! 5,B!KX*=5LSE M2Z&==J197N868\-M!3A7',\B&$DISS 1<<.J$\+!,!/K$6X4ML!BVP)B2T=C MU]FU@J\5MY'BYS*"]Z( =/:,U76AP25(H( ME5]C=R#U";8<:1]C?'P_\OP)"C >D(D&M,%N>754YH,K$)@R!!>?WG1M^>-# M>?)6(QI39[YG=NYKS^-FI7*0/QV'XN1"^X@F=)L5T$]]0P3Y,5-7<@346F#M$/D2D"NE+T4D[I$ M!AG.R(]-*1F['^\T>;F%*%X*%JQ)O\R"1^,%.42GMF0;,90 DY&&QHC)_A[9 M :E,@+ZOCV>>-^9%HW16,,,M M \NFBV97V3 / 6>7676G[/\)9T5!=>J;S*"=<_@E-I414YIBXSTQ72/*B>0G M82N[6,DKH.JFLSX[DQEMKEDVYT6A$E KE:CNE\OI[V]S^MN<_C:GO\WI;W/Z MB7I"(]=/[^FSO9?[Z>6!,39W#ZY/'TK5L][S AS//^A0R2?-B\KPI;[;/NU> MC(9!Y[Q@'1P,X,ER_$E[S["OW4'+:YA7>]]T^W$V:?<7O>+J.X/9?6W:^N8\ M-#1VLU;VCX)EH5)C3ZZ\LWMS:MXF[S[,XVB_OE&G/?5YYL M3O9.SZW>2!\W9Z-=/6@?["WL6F]O]]^EAJC?&U:.]XV*M M5\C+1U/J-];& #9D#JZ:Q&@>!8R8;(NJ M.< %V[8L'.=F?$/^%@+B?BRS ZEM\?/)Q*)4:\WS("E+]NR?4-ON,*\H4_A+ ME(HSYX;/TY_R0&V"3_)V#P0D088N6L_-9;38SS)/*&T?!E@LA\GKJ<9<"7=78;LKW")@J@)A&>2BITY@21V&R.FQ<+ M/^AM""VOU"NO>*@(;<^^Z05 I4G8]EE1Z2 9&7D$A=A19#L\X?=_U4@'^(B1 MX,"GQS>4%%T]S:_EQ2]1UQ;V!QLPUL*S124&4U[[#FR9SCB"%1\IT/_[(\/: M"!$(<"4SV[P8U&55.OLW&W?-,>!_&N'LV$^NY=S@=VTYDUIPP.:!CL1J)'QO MGCL\\AKZ?-P\'CV>UXOW^>=1;6.U?>$%:Y8S\K[@<(4TDY" M:N*_V2^Z,+D=RJ[VY7Y MN)7YO\ #2^#=;OV-2:&:%*Y]M5@^5'M\4NCVM5+Z)*'09<=-7F%*3Y\S6&R9 M$1FA#Y1:]>U"6Q?QKOF49G ']+\B/TK_52IDZ1\RLOTK[*E?[)S19? [;2F% M5CNZ<;9Z^1RCJ.E%) K=>._PD7]Z7IIDQNV%)_<>T-@U_S>Q:!7*/9* M' ';]X)>'1LT]&7MV?)[.O\/?"7\MB,ZQINF.V32&H%(Z5$HW_+@R=[-W7%E M7AV\=//UO4OM%[U4KY M^/@V&+^,.Z.Y9C[M-497RV%O%^I "X5R=K>ZGX LO3T.3F[W#6??R^J;V9OBW?E1O%FSQ[]GRW<'*Y MCB/HD_V<]JQDE)M:JZL]SJ:51VU1&EU=]?; SRF5RK^GC[.YJ^5?<(1>XPV] MZ03E@^=OT\7@]JF[S'DO[%CZ-9U[;FO9F3W>-JR^4?>GEIN73X>E+([?(/YW= M?.MK@SS@2S"O9'[VK@_%9J],?3]KM<2W?OGR\M>%H,'=C=S>[5UYW-/Y%'L?GE3+\ MMN;DEW0C?LTKMW[>:UWESIK/HR,]?U&P"KFCEUKS(/]U]$HPGC[XO>FH.3Z] M*AB%9_]V41P- :@)*A[RV7+^ ^_\F=D)>EZ6IM;SQ4LKWRGT MYM-GM[&7/_@ZH?2Y43^=E>^'I6[S^710:BP&TZ:-4&=E/$'52OY[5_/_(4K* M/RO J+\6Y/RF,*Y6XX4IB+@1(%P/Z;40**V_Q!\/H4O>090R;1:,7$_0#1,X M,Y2[?_QY>=6)*%T&9R?/@V(M/S%N!U9]5CE>FF^_4P#UZ)#+K>4 ;!$ &TD+ M2C6@VMJS-9E-6B QP.*J(?)E_#2<:Y[7>\Z]6-U21?<;I].GFV!^]F!VGZ^8 ME9I?/0<$^O6F!0S#(F]?PN/3_WWE$D*F8G1SN]N[.:Z\C',OT\7@X>7R8&_\ M+DO(W(W3JTGCR*X_3,=W?K^U?&HXAILL%^#EG0AIXIDEH^@K[(D O0[&-%>860=A"W 8'TV:I>F@+MJ\6Y/SFH(I^>R;[.1JD38+ +$P%R'0YB M2>"*Q+A$-(?(VS";3FU"533,"6+I\S%Q5AP^?O.9LR$R@8S-8(>YQV*39B5] MTLK#48%[9DB Q!2NK2TX#Y)X#&$? 6UQ*=3O2X13+')*M"#\#O!$,1F:@5#D MEZ8[MI/3S>&?6.H2 MO>*V#QS"(R4 MKL=$X1IBL;GLI+1AZ3BSH^'J")XIN?2P=1FD:SZ;^BP@$%=/3NVK:I(6[&=F M.^.";D:=Y-=J$X58 ;5ZW_4\A)<$3BS-HP/))H#;K(_\NZ#?*59ZP$M1B3^9V^W,#_RKG-NP'IW3 M2O>F]Z(]P9/5E2>?)R.[?M[4&T^M\_[4U%Y\-W^5Q&!Q>+[[S6GL&1<-[?#8 M.6_W1U7G^"J)P6)_M_5\<=@_*XP[N_??ZH5G?W;T EP7*^.\RXW.SZ^7UC*? MVS>:Q=O;LX)U"T^NC/.Y=' YS<_L5N/BOGBEFZ-*IW]?2V+%*-W6SQZ"NXM2 MX\+M'%X_5 I/OGN5Q(JAW?3N.L-#8]:8/#T/[P_/3D]/OBW8DROCM"L/#[NG M>>NB<3IVW;-QO6GT'N"=*^/L=:K^6<=JE+JS:?4N9UZ5GV^/$YDVKN_OCZKM M/5MKU/O!X_3^L-D>UH9)3!MWC>G9P?-X;Y&W=H.#67G\?*A]NTIBVO"#NVYE M?&+\?*W ^; M-]]J5:,\S^?J#\%@E"L-3X\2V3N5[NS&_W]NU'>%)\_8,Y0X%W&6F70ZY0?Q4BO3,.W.7HFWF< MGS1/FL7ZJ1U,22IGP;0,CN9&(SP2TS_#T>$A M?L.NO&"41)V7$M^A0(@G9X44 B%O-1% >*:@7T=.!TF) KQX0QZ> -YVXDI7 M_GIDF9[FZ:/EA](.B),14@_(,T*\D37'. OGS-G*C0OG6LSK *:50C:@SOQ/%^3UMRBW2^>^T M$GL[N_]29/.OMA+;,_%55F)[)K[*2FS/Q%=9B>V9^"HKL3T37V4EJCOE_>U* MO.-*O+5#XGL.W>=-^W<'T/Z9?%VJ[YN\S_>Q;6QN=_0/SB-&DM^#DD_JTY\R5H[+ZD6$C[ M?6$RG>^=E)8SG4$UUJ^A%[>;9+M)MIMDNTG^K9N$#*]?>)- "0=995C(L37, MMB?E(]7I%SX)OQ#+VW8';'? =@=L=\"OMP.^?*#JIVDBR0;Z!=#(OB<)JNG] M?;",__N.D$G<-_Q2B$FQ*/-VT;:+MEVT[:)M8M%X5.376+2O&>3X@=N\$Z)% M6,[<](,)]77_(K;L1^J/K[COMLNQ78[M+]+,#Q3;VF">]LATB(1P!+)]$J%YY M5GG2EUWWL1>WI&]PLYR:D?>@!W'#'(CP&9__];!AYN8OC4:_JUU,.Z>#1__E M\?3'N5B4#R0 ;23@5NCR"ZWN!O3U5U"NNU:Q\W#3S4\:LZMR\=2K!*7*XL?)0]^L7)<5 MRSPLE\:E_-W91:YV43#WC_8!/:KZ?>7ZVX3/UB;#;MQ LS,?D!+[-75-4FUD MB2D6PYT!*,X7U"SO?F]L%^ZWO1*^K D?'!:>C>N#^GR\]/K^T/< M,J3.7G=%N-<#]_#;O9OK5JP;[?;A^:YR[M0X@?3'VM_;D[95D9]O1_]""_?+ M6LV7D\F#H6T_ZDS=HF(O.2=^IS&:G M#Z#/7FOR"A:LCZYI?W5=WN>S<:43HA NI8^,)THN&N"C%ZD!]HSE^S,BZQ"D M$\1 0)B73S,72 G\6=_7/6N*.]WU,IYIF!/ZKRF;./OHE)U3RQ])GB6?.)O\ M+ %JZCH[VNR%]E+E*=!MS?>M 6%U$F$*T5L$ICYRK*>9 /&<^29_J84W?T;S M,S;<_IGBYG@NUG-'J"O 1NL.,BN(EL01H>F<+P7.#=(]@"R6IN;E3*!L0=X3 M9!22G!%(6L)U[^MQ1XN .QICK[P&,A+4(?!?;N*(YV7;O>NGN>-F;' M[?.I=VL_-[\-(ZHAYYOZW\;, T@8WW14RJDDSQO^4^&0TK5:Q9A=%K6\V>X_ MWQ^TC:!:O?KC'Y^MK,,FOO3C!XSFS$3TOM,FVBL^[9N[WN'EX-OIN/NT:.P[ M_LUE_O&N]H[3/CA\>+PK'^2*C;N*<^FV3MS9V;CVQS_!".@^)FPJHY6)XRG" M[3*8V?82#R [R&Q[S#R!3>M;S_RO,VSCL-^=S!PS4\KC9BM][CG)1XX)&_9( MFYOO?6?^(+!NZD6'R\HNN]BRKH!3*[?K'3N77A0=F U29 MX=_N[^Q.4\'$?XA+4X*V-^Q:Z6CWN6F.*Z?UNV\-SY_7[X=)E :C\G+TXMZT M\GFKMW>0>[P^[#:U6A*EP<-Y4/>=KO:4K_B3=N7$/YD4AL,D^H'=_\_>FS:G MJJUKP]]/U?D/U#JUJ^9\2O/2J3C/4ZL*%?M>L?MB(2 B"$@CXH?GM[]C@"8F MDF8F-IBP5ZV]$H,TX^X']W7=KC/OU)=+'DU.<;VK90OT6';#Q@\0WL#EC?JB MP ZY8GO3Q*7DSI'"1@541LY(1[/@'[DP:-%:+JE6E=!1 3S=KYN%&E-$DQ.3 M,DC=4NBN&T;K/UAPM;:\7=C,<,WK*\ECJ>HBE-8_(Y2$98Y66VQ+;UAHD9[T M.2Q\/4NL-E?,349)9ISQ/+-I]P?C3MAZ"E4%KU;<),UX?6ZB="KE'KH*74\9 MS\]TA.VYN[45N@X!W0^'6T]*;UEN%Z])LC9(;UHN6'KZ0Z):J8B MU0QVF*6RX[XT;]!HZ'JR4Z%2)C>&@G*3ME"D",O*=4+')%0QO9+)KR==U+,R MO6:E/ALV\W38>LKI 3F:#8T-XZ277(T?69(\=X_&)%R8.KT.1[2)K6!(H";5 M@?<.FRH@RNW*H-S)*6ROWLMSU'27FW&=(.+X@V)H^XWCIO P[/S,Z=F/IZ4A M_N?U(03!Z: /O?10@B//YY_IC:D$J>.I!"^N_)87A?1&0*AGGGKS]:D%A@E* M%E@ S (F'@OD;7">7S!A$N9L0&O\]X+[T6_^4:"*$.$X@\-$N'U%\*+44'TU MONCL 3^??9P[\-R ]MQ"KPT6<.WZ;#VF M+NR?OODWF>]2'U=FI]OPNH3<8;1?22Z8Z8KV@H61)\'_SV\ ]DST6*)\Z[73]<7 MWTE_(W6!;S#VJH*&JDKL12-@%??)BG/_SC68BG@?GO-.=>3>'2KQ-_]3^KS).R$X_:(F!B,%Y[1 M18H"Z=I]PTEG,R]W4BN%%6V;F\ZQL=08?AZN\/RM7Q<^7&O.6L'P\9 6WTPU MI7C+7D]AAD,'VZ!\3BR580,!#EM\<3030X8_FG7^/#5^>C%M==<]F6G:,V5= MRK'%PF2Y):SK:7%K:@SLE6SGV'Q[DEF8R:F^'76 %I/__(LEB#1^1FSF#1+L ME]%%E3D_=9#%G\Y<=OD4-Q*&=JUX4=\KEA=F8VF<&-.*T&>'HR7#5(>K4GX$ M&\C\2($2J1C<=N7<.Q*J>:48\)9F5N=IN]1K=36E)C<'';X@4+-B!VBF[_UQ MDOPH3.D&K=6?13)%KF5.?Q&C>-VRWVZ?LVSPGP!PH\_!GU;@7 M1L^2-B/Q2 M=:*QU'TN,VN@BV MT1%8W!T1B3Z5N&,H*I)(/1!X+(I(B"(VBJA( G](QWUTM^VC>SM4Q^\S/_G6 M)CI=4$'@N>.W]N]VS=W+2\YHZ47@>[^17L#V. )-?/6%9^P0?^;,U+OWDW?7 M !=UC;A[#WF.?K?8'?Y,Y7]OO^+FRGUOW6U1%_A[M7CT!/XY9W;KQIB7[0;P M54[<]?-:.O:3VG[>XVKKX&2Q/4C:M-(RNP7%(SW,T3[/5?G\%3!\[Q8V]*)6 M3'OIL;565KE!?:)7F#K#2D$'6P9[Z]UOK,G/T\B?K,E?Y:([@R*/R>0HG\'- M-3HNL&36SI+'76%K:KY\Q'N3[? MLD(Y3H;4)$3(LO&TH^I,0U.EE) M=S>+O#),TNOF9N9*DZ8;=,1E\>S90\FM4R%_\DR757$R>/Z+V#9RXF">QE[\Y__]>SKJ1'8X/]P+KYYV!11P^V[X;" M?>.2Q&30],3-P;7_<*K+>=:AHY=ZP,E#_OCGT2KA4B"I!XKZ#_+T(UR0D]6$ MK<9':_:LE3CXUO-FXOUG[W1>[05CZ\8?''N G2%(O^N^))[G\ M7PY9F-"Z_Z??RH=NT,.?P^AZ]Q^!/,GOZ-;G2#YHS;8>U9:[$*S@K_?0BYPF M"0*XF.WJIO+8ZP^"1=T6'LY,&7QR_7?NO-GJ,SVDWT+Z909AFS1;J/29 E)I M]IENI8'D6\T"T^R!3\!/O5:]4J#AGXN5)MW,5^@ZTNN##QI,L]]#?D$1^#S5 MOZ^T\B?,TV^)X1>MJ@BW C8>3*2Q%[IC@2AD)1!QRXO@)" \(-:"@Q-1- $Q MQ,-O F=SO\\LI\MT);[FD9^[DS _\<0HGTTFV<6FT6%*[$PQ!ORZ08[=,.YY MK=U5\RMGI+*>-.>WV3; M6;M!UW-*.JTX@V3>W%CS4"Y_ABAL*09-R4QM)E ".=4;_+83QCT_=CK42!CQ M%47F5J/NKILS2$\*XYXO<"MIM.K6&"9I<2D]3S0'#Q;U@ME9469 M)2R[-C&4[81QSS<[=FLS+Q4X!:]D9^GMKJ:K:?J(>_[QR*F]':U272O)RHOL MRNUM4L=\]GO2^&":T9L$\WOB M^.@@L,S]\)+]4"80E&6+AW8+1Q1QU@*!C<<^Q.I5[-2K X^@93^;2G. 8.UA M7\$(*_A=.00"9G">#^^Z$C3K=&K (VBPL9_$] IL:^2-5LE=CJ29Y+@WI$K5 M14UOQ["M",*V8O;SB. B8H1*5"01LY]'1A2Q441%$C'[^:U16S$+Y3='Y]P] M'>\WY#J/CG;<.Q%OS&Q^CQ[R+MK8[]YQQC"NF+4\9BV/=?^,WC#"RAVCN&)& M\CMD) ]\WSYL6"8J 2;L??''K1,G'>CUOE MS@'NA6?2]UWAP)7Y@\@KPPF&6MBB*<8T%I&O>: )_OI.484]RGZ8+0\.I7VH M3EAZ*"6G*F\FQZSG*D:^WZIL2C5IFH$A)GU:[?S^Z;74GP&B* M!KO&*RTM125WW1(=!BTWF]5:G]%&250L];,:-4HW2LE0:+F)4T2V"]0;%7N2 MD]W2Q)++NF'07Y6R_!*L9]CQ79VQGE# MH[R@Z3!HN3WB&]U%(2,YR8#T;)NL9<]L] HP_'MG>%8J]$MU=,A[9KP\EE:R;E5#X M?Z^XF+%CPN71'HK;36BZEVXPG7:-;8)5"I%1/:-8 M'+*U&H"6NBG+J+FE1!ATF(W?87*X:7G* MMLKE=H:9SEKC;:B,B%EW-C:K8X&I%0;+.6HDD].!%"8CHV.LA4RWH3$X.Z': MS$ ;<8H;)J.YQJW'M"H-F/5P:Z,$V]ZI@AL&_^_6&]4VMJ67*">V\O1@EENY MY6/X_X7AYC3OURP6K0E-<&Z3$\2NR(OR)AQAON;==9%QIRA3(KISBM_J([5U M 81Y]CWW>$("#,._@=UD#'NP8X+TG*'C1 M6?>9)WA('9H3_3.%\=GL._72>SJ8P'G.3H/5T;E>H#OVTH/D"7N9)1!-M,], M6_*^)- G;H>0>_+GY*1^^"*CPEZ)IX=+-G5;M.HZIT%U+LH:I_'@ M(D_ZG/..=-LS1'HK6X\GZ4/=/YSIZ;B&CZ6:FK*I[&I=>JZL%Y*=XAQSMFN> M6%./7XB"HXJM^4=OZ=3$^)R4=5/S[82M):MK*Y]6VFU:NA2)PY?C?!19&@Z@ MU*_1-&30AVSV9Z)O YM^0%/A_O76L&C\ ?NAL.B("P:26/[0V;L1EPPPF50L MF @*!I@,^D-Y3ZXCF;]\9_)NU#\+L.=9*I-YP(WG]4@R^.C-I;HA*OZ]^'LE M#LB/J,Z-YWQ%>\[E7VH5_8Q=[S+T$N_%J9OYH-LJ$AIMI/VG%.E R/@EE.+E MW?4=*DSLGW^D?SXCG\5UW/ WT*#OY9B_3(#Q[;+G>\F8SZP(EZ?5>GN?*&KK M<3[RC(M[UKO3A+>W/Z*V'E^EU=A[R!OT;GW=:X:]VIN;^@K\SJF(:-F<+2*" MN!%5V.%YCE[.P&_>M-'M=!G..O,IHJ.7CY_WXLV;EFE/&]Q2-_..!18,J([_ M9E9P]&D7:!;C*U;A4:\.KV2W*F=I751CO+R;;5>[1 'MN9_NB#M]]5LR=2N, M_*"?DPUGFYDD%<\J,$K605=B6SJP>X 4*I&AWIH']<78$3%K^-QHJ;/DW3_2 M;HY:0C]E-JZFF#9!#N2?MQLV)*$-AL&@RHXOQ@7E6;> MQ09[SI!L.IM(I=#SH>JNM"]TP9@*3B%O9,$!D94_R/<>*I'KA\_H@IRB%4LK MCQKU^+>]3Q@7"DHSV MFTON%F,VW]5YO;&T:P56"@A2@*UDJ;-'SSC3C.O/;^L&+@<>_+A)+QO5I,U3 M,YJ5<1<;V7TS*;-NP)L"*TDJ@6;>2HKC2C*N)",(+ORX 0S'M:[4-E<99IUJ M.KEAJF"3VIYG)9LA$A1Y_J@6_9HPH&?A($B"TWC1'U$+@:_VW%$1;K^X<2UX M9[7@R[F%2%AL83ZIT0%Y2RJ5 M 5'NM- [!X-+7.G];%.X7(3[K"4,UV9)GZZ$N>+0]JJ4RTE]J2<%W"^I+)$@ ML',2P-SSR\:W.PC? SY^P[+O Z_IS]N><9>$'!]>L?NO*INBG7=,4PPEF3*5 MG680BV93*4TJ8[TZ&!BNO>>E(3-H(IL->T5YQA:7J%E/E(K+V(RB4YJ^:47= MK>1M:N8VR>;-NCZF1U.\P>W);P@*3:2(,";0D_:@"%'@[&'5A[001N'K4LM\ MD-;AP";P#'."$%@"@"R5/]BO!*\$ MV[LBV>URH"DHB#.[HEFVZ4#ZVF<,!C[-0)OSCF@+#G]J!RL";MYVK&=?HBU+ MM/=_IJT\!.S;HLFI^Q,LYKUVUB!:?44L)9<+T^X5MI/.I7>&FIQI3IFQ6:W: M*K%AY%0**]!NC4!=%T0O,D%1IXS2ODI$LN/B1J*3QE:=R#4,D:EA,Z$QYU,R MC[[E.9.6R$/Q0=RH)6I?D5UIV"UX-C6VV/18M^R55J]N,IU__M5D-41P%@*N M[)C ?E;73-.4Q 5KLB5+/)S MIV)KVB+:Y,UM,Z3JJPHK#J]O,O GL+W;3[ MHKG*@<<_,(;X]"'[RX8NM(G+C7Z%*PCH>I*>3YQ\NY'%:1"FD@%'=KIM1DG)Q9]M.CBYTWG(T[VCKYY:S19B%DN5Y!;;615D%)4=ME71? MT5M3M R1AYAJU4-^6:*(:.#\"$;\?K@5^4[_F%T'";A9C(!^U?(#Y$K?B% < MT++>V6#V/X7?\43.1$10N NO!&)+WH(3PU%1^\.>1>:'KY'\_!V/U9-S.MZB MR9NB(-MUX*WZX:0[([1?YC8U9Z/(.77^@X^6RG-IW-NKEM2S+087'> MSFRG_)+!]BPO&0Q-8.FWH$GWW#QY9I6.*L#N?O&EGU5I#,6X=+&^595\7N/[ M6\YIJKU.P,#R&@PGZEGX)\+3KZX(;MSBU-](V]1A-@YD?FAV.'-LNENKO7#N M?(OQT"\;37#8:')DIAV<++8'29M66F:WH'BDASG:YR//HVZ%F"DP3O#4X(1A MH'#)8'ITIHFBEY]5;?5:FRG0:9YK&DJ^+V\Y)I->Z$,WX$'! M0_KXOPP)CV"T?+%K*&K"A?8+K^L%KH[:CCRV])OBLS^[*S-:;MOX<#DBE>&@ M06\K9%\Q.YVWR5'NY;W1%7868W6_*P*4E-UVAM5^;ZYX4W3CF,4ZQ>PZ;Q.@ M7!U1_:%6V^M#I]_&?1F/>YD?P':YG(7(&J\Z$*XE:X@D:A ZZL.Y.&$E:[)E MFW[;,R)N#5&S1"O <=UPP6^XWI].Y_WNZJ.N<5X5.1/ZML4!:W7P7/ JEV@; M?_6M-4X>Z5'PC,4D@;_L#?_O_WK6]?Y86D# F6[^.;C9HP?;=]OCOL>5Q&30 M5,_-P;7_<*K+>=;^02GJ 2\'8NO$'QQX@= [80_* (2 ?R M)ZH5Y$T>1@T,6)O3J M_]-OY4,-!/X,[!)X;_59P]'^(^ A?,@@\ QYW&O>R2*G"8) M KB8[>JF$G Y!.E"W18>'H/ >6[TY/KOW'FSU6=Z2+^%],L,PC9IME#I,P6D MTNPSW4H#R;>:!:;9 Y^ GWJM>J5 PS\7*TVZF:_0=:37!Q\TF&:_A_R"(I U M1Q1^7VGEGV@U/B"&7R"V(]PJB!,@--@+W;% 7+ 2(!3P(C@)#"G6@C-%/UR MZFS_F\#9W.\SR^DRJ)?7//)S=Q+F)S@_D9F6504CTW@6)U'TG\"(]G\A9Q2? MPE+$=$[BXI3,]4<\0;,2.#+]\L@:T:@EQT;15CAJK3<; M]B1IBITI?GK.5FXF):?#C*?4LDFIZG6VYI2CP9$GYUSK9*F<95=+EN.P(8/Q MC56)<*?$Z3F5!C?IZ,UQ$ATJ1;LU3557Z2(\\N2<:&HJSXN3OL[@J#"J3-.[ MY9:#8T'0ET=R2:7C%+N"R7@%C!*;Z\I27^P[,IX?.I,)SY4'=EY)3[6\EZ=8MMN# M&G)R]=&4KQO>FDXR-7/-[M1>O2I/Z3"M:TUX=X:FET6EQV8D3^13O -6"3\] MYX+9M3QB05:9$D;AUD#:->L;-TSK6*M3+0J2T&5; ]S,Z&B14-(2T)"3T45*VY-"M.E255C!KM" MKH2NA_HFUS!S=7[4"=60V3J7W>RX*=KCV#S!Y'L\9TAA,N+&;7V6[9]KBYL^FC-H]+E.9?2R[M] MZ>B')-I^X[@I/ P[/RU"UOA+%BL!.$R5\_[(FBIK(,.$SWA\!I@!/MMP/,JN MJ; 0^)F;?D@=\HA7TZ]]2,WLLY<@#,U.(]C1N9Y_LVV*!N>M?/X.&&QU*&.$ M\Z7[G/'R0LHE./J?'K\0!4<56_.CVZ$UP5>X4$WS<[?IJ._AF]UX/E+6FEJ: MS->>1M$OE>VM0X$OB"DXKDW!DJ?'KG43Q MUF#X:T&>WT[2OJGDW_3\/P+K?O_$&-=@&XI5Y2D^W[VJG(5M*(Z5<:S\69*_ M@@.,NN3O/UB>D44J5HGO$12_3!H5A\)+B36D_3N,""B.:%%T7Q^PRPN*]"=Q M>'UW4;ZW+QH]47XN@MP'--V?B',Z/?5,$>4'0F^#Z'-;GJ,PE?^%G0-1'3BG M6XLU)EJ+,/[1GZWU;*QF"/JK4;"W::*SV#%>83A8Y1UAA.-[!BH\EA5R^RHZ$3I\]ZG]1IZ6*K:I@KMV"DI)KPZ:=(XB/($.V-)2B73FK;+KSI7W=CG%#U3SBZ09']9R M8Z#TS/)XYZ(>11I9O#SKY40(. =)!9G(8.?/*2*80/B+=/2>PHKW#F[_DOMP MVCRXYYDI@].4174CPN> I^0T*[D_[S=Y"WZ%)"*Z_*QWFE$\8T5XVL@-\[39 M8:]8Z!,BR^23"WJ<9A777KD!)QVDI$O%.Q)WW%H6"?V^V'N*#Z@WKZ3*.5:6 M^NBP:K3XJC-M%H\GG<;X[4N M0THJD-E@62R1S:8OQ2T=$9.)TGY);#LW29$^9SK:9ING5C5^RW(MW.V4QG:Y MONP TX%94R:3P-"PL48G_:,'HNJS"_!]DK2G[P;T8EFZ8'EG._04&]8K$>GIYVNUK:JDUDUZJ\Q,;VT=OY90& M4*EH)58J5)9*K2!,[%&_7."@A<5D:UWS^/B3ZC3F4(@.X= -QHM% M4E5.YY3=H:J-GN#HT[U:MD73TC5.]4^Q?Z6G=>L;3JO)'87K8C6Z71S8^;Y[+E:"DJE; M81U_-KW$MTK%ZJ M:L;O=EN*1^=N,"D/PQ-H!KU$0VL0,FYM36?/=7^>C9SY MI?<[)F(F;7R8K9,\*RNY0K\R6_!DF;ZTB6C9/B;A6]-!<9:I%"EUL&HR>R:: M="*#A35W1+MB^$0\937K(A'UIX3/'][4?HE8^JB28:ZBG!JN2JW\HL_BF?I8 M:R8)EU8ZEW85*8U-U634ZRD] CB&%3>T[&XGF!&+8XE4^B)XTQMLGG^C;:)( MV,<%XNB;YM'5*FZ/1YL$@Y.]I<-V\S+1O7@DM1LIWJ&JJYF2SA5K^5V5S(YW M;L#GDDFD9-Z"7C2O6'9>%7HVI\S;!Y!15'F^VRQ28=&\MV.P2V MZ$K!''."2*2)"\:]GZGI/[[>O"R)XVN*/N4M8EU4,AJ[WI:]XI1HV8/!GD\$ M(Q,X2?R$8K N6M8?A%-5W07IB A7V<>GV'-'C>O#;U8?0EO^=6=A*R1/I@_: M6M3-/,B*9;L.3#P4!=VK9:J4XV:2J.=8>J8[9(A\K3/-P&B62:3)TS3U')17 M<15WGUI\L9#T-27.U4A3D'JM@>*E5&/25!7+&$@!4P69H-!3(/_O.RRVSHWD M?P4D=J[WY%$KS&[<$QOC7J,2,#_$88XZ M.7SLA8B4@'$:_BIAV?^U$'%EJ+HGBM8#TE^(EKB_RH+;@/O0$!T8C PO#LZU M0N:FOD(^CR&W3'O:Y30IV,^'OS5D35XYJ_T&OB"5/!2=KVM*:;#(36E5GXH[ MZ9G*)RV1_R,X)L1L6:)VS"SY E3>!S<W"CBMZL"'PL,1D>XCSD+?(JGIO!$4&I'OUVCV>AP#7A\:TZ;)E03 MR/'VC)XC#RDE0-;FXV"/#MJ?I*B6QZF=V9VC8HH?%26FT4#3'W9JR7PVR>+NXPMF>9U9:=(K'9 )B5KHE)Z+A>^BT0*1]/$XS= 2$+ELF&Z-?* M0%*R*2 &9]H>8IM W@E@?" 914 :RR^.!.GJCBJ &#P'?SL*I BP5G"0;"*& MRMGP 6'HU6F>">M-Q;C;.SD9$G?Y,7 "W M"#O2.0G<#+S-XI'(BN(K/FZ1[3';-$%T&7%57BPF2[)13@(?ASZTV/(^H]^[(/#I1A; %R6' ]>Q@;L)7!LL-( T MC?V8DJ?,[\#^>;CQX!Z NCZZ./\+X"%6LFT'GNU0CL#7:/YQC@:IQ_;??7XE MCN=-1WRZHH4(COCD1)^>#'&,_:V*D(9TOXQ'CE\_#=+4 Q(2NJGCT'VX5^&% MXT[ OU@.!Z.'_O):B<,3/6L<13BP%M $+;#$@>W!^X38E//N&)Q:-O7,LJGS M62[-KQT9/.$;%MQ.>SJ;[DTF"B>*LQ3!IM5*\?/-_>T]VVQ?WU_[17;Y B4]W/J"IWBA,$?%_D44Y7(-JA_0B[-X]NG( MF*JM4H57AF0CE]N-:FAA=ME6"%^A,G*;3+VNZV)RK269,K<)7,&.;UL+V9008B9G5FL;?M,+V_L>#.M MHT:-?@W3<#!^1^,<0;8/T4A>06$(D"Y3\-TZ?.'+V;[+4/WF$&LABL#G?WR/ M[U"+QB5_/4/-NJ40.#@QMZ"3Q]6K8E0 "W#)&'CZ9ZM]N>JFB! MGP$J@!WGMBI,BSE),D4)N"W5N[@"8N=3P*>9D_Z+BSPHDC@-5#-[O2EE\W*F MTQ;G2C+=U8:X0\V[[A7R JJ\;1(9J;YBU[5^ &H' M'I1A<)_H>!0T!Y_)K_S\AX*986\A:COP;P+I.;N%[O@>H[< ]K+@9+^TT#0' MG.'9ICR,%1?;-T@'V\K8\;;R]20LKNI%:=C-".Q*X+T&06+F9/"LK" OM3VM MI.M3SZ;,'9IL$;V449ZM*Q+,'A[(L+V;_:#O0Z$,"POK2#!O;@-'ZI MM%V9"KDJ*J@SK&^D3G4NXRP-,VAD!59BD(B*TNI-4:^JU3Q+S\O)Y=_C M\_SM*+A?8X&;! 'V*(X5]@GC03_>XG8/=6.2MAAFAOE< ?5&F9G)C+5!EW+] M5I=0-^:"'%?3;;^4W8AF\'H:^"=P#VJPJ63M=SM>R6RY_9WZ9X+OKC\J;3SQ M$<'"L\)[\1#(@PTB,CC3LS?=X 3@OJV]FAC@-UEWK+^[]0OOY4SWB7FPDW/V M-/T=5Y#R:NQL.I1H1AX+A0JZJ)JF]O>)&%1:VM_;;,V[_I)S:D5[18V/9@M] M0&?53&?=&9IDG76PP7:W&^WJ1I)^56S00(^ER*28)X2=OZW__UC)#VL=$*?O4.ZNQ>,K1M_<.P!LMH#CY\\T/N2#^2%)/4B MY2:.&L0X9&%"\_V??BL?RM $?P::!\Q%?<:YN?_HGW_[AVV_O.[3\EN/K4K< MA=J5_II5J0B23T$ %[-!]%<>6X;@P E;>'CL #O/C9Y<_YT[;[;Z3 _IMY!^ MF4'8)LT6*GVF@%2:?:9;:2#Y5K/ -'O@$_!3KU6O%&CXYV*E23?S%;J.]/K@ M@P;3[/>07U $LN:(PN\KK?Q3"?!L[O>9Y7090NK7//)S=Q+F)[A##V.7HD>35&VX8O/M MCK @;:-!>QT85?\)C.KQR%+:2A=--#=#2_UT);.>3\U&S@5'DB^/E";31=H9GDW++;F>*GYUPDYQ6B(=8&BNP83:E7KTG:2 )'GIR3RUJE+H_+ M@N*T9QM]VIA)4K,S)4[/F:TD&XTVL=70DI:DMUJE5*XR\,B3;M,R M(Q,#W>PVELFTZ((JY>3(DDKH^0QIE%"G9>P:=2*Y*B[@:,63(_':$F^-JB.* MD6V*VV*YDD[(;IB,^-5T/$FG*AUF: MI(F>V%G8V5$8I+S-<=Y-]05G/5MX8 MYV5!JM!A,NJ7ELD&V<5,?&U:R=Z&=3HBT\UO5Z(MN6$RFC?29J,WPS>HZ!1E=*FGAD6I$RHC-[]@ M#7O48YQ4$EVXK1*>X_:L/,^/'&W,8I%KL3R[+E7G>3S+8XN*&R;-N;5A.X36 ME9FTV^70E+6<5YT]/\'S(VL2.JH:1IED:Q5VZ*S::%(S.V%R+W*Z-!EUYAI3 M:RN[82Y2N=-=I+]ANU!D;->FTX1NKDR&YS.*3XTE1$O?EF M/NXQ78G@I6GV]$A9K*%Z8]H ^BDUSGGNI,GFV;PZ&+:;'-]RPW3)JJTZ@ZK,D&QOMK*RO6QK8LQ# M=8EJ\@6FN]:6;(W9R/.^UNIZ/3=,EX0DYPPS+7[-I@O\=E5"AXV9&&KOO4W= MP4BR5E.2ND"IJURCJ9;H,%WJ&4FKK?=7F,)YW+3:F-;(:JH3IB%CW)UL58O* MH*6",>W+*:+;XD+MO3IE%9RADCB:WA##FDA.A+7C!DCAYT>Z]&8@>,FQQ^"N ME/$VV*RLV5*8W&>*J@T&Y>R.:1'-;,IJ32016,>3W$$BSP=A.GBSOI_A-*D. M>UU=V/31FD>ERW,NI9=WTA0>B@65EA_8:?N]H_%+)/CO#_V"O1ES'19%?C$< MC'@")1",Z7;0FK8");>_LR0'KZG>?'D$/SJ4U-9K-?7IJZD_?BS^=),S.Z569> M:0'I7>*A7?'0KCL?Q1(/[;I[2<1#NR(CBGAH5U0D$0_MBH=VQ=,:HC.)Z%S7?3BOR\\7C+"2 MWM'4K2L++AZ>%1V*O-R^?9"S_=\KW/<3&N!"NO!M*/'./M_TY_$R MG[^S]SPLF)5F0ZFDDP.3Q9<,M:CL9F5TN1]O!Z=_(8^_TXZO],X>H MNS7<"^?#MZ!=?@\-T,')8GN0M&FE978+BD=ZF*-]/@ ]ZA8P2X@IJ(O<$WSD MT4+!PX/SAHW&*,IHGLYT'+24'J'I[:A"Z?/#2"@T@65.H=8QF_BEJX$;!Y=/ M-@I=5(%?ZJWK%J3NLE^1T-IDE2ZD=9RD6YV@%Q)+9(A3^/;/J(V&)J3PT9+Z M?!X70'=1 -UQ#()(L;M%J@B54VS-YV\%I'7+F'?TU5&KUY;U#8-V"3 MB11UBH;\\@","(:K%UMY1[1P]UPAW?@%:,S+?Q_;),UVTQ:MTKRF.$RS5*XP M]6JF2K\UR.E>7LY<>Y93K/%W,?2IQ$PS76JQR;%B/]FS9N-\TZIVWAKZ%(^H M^!![5/\$4N3ST*J^("!I-63>@ Q&D%,#,IRJXD94'WE.X:>"N'8@&Q'D?@T8 M9O?G\4]A+\#7>'#*&>3QX""1V$SU$$X#IBL;D%#O 6EP&K?G<07!&ZJ4M8_B M,H^(&TYU'OE4?0B4?T7>>_S]W3XX#;?\;O^6+LQ>.3(@O9LG732R * M\!C:GO%S 1X/W)$I6XIU0%\9NFG/=576$^ N?$X1D*C9P>WMGW7%@:>;ST5^ M_XY1-TW=]3L5]Y?E EV Z^538"1\*JA]:_(QL\GQU7C'].]&!"NOKP)\EB ' MEX6WJ\,]#W ^(![(6CL'5J#O24F?+PBP+-Y1?2)#<+./5T@&-@3M:)W =Y(?U1)"P'*$; V;\3#0B"6 MPR\@5^,[Z_C_@=L""[''VD-Z-WD.#@)Y*# E$Y)UP<>21%T"<64!5P,R,G-6 M AS"JX[/'.MHP3P57Y_]905_ML%5!?^DQTQ@<#E$\%=#!"OI$X(!;0.WDCB2 MJ4_DK(E/0GU\%E.4H"2!XB*2(PN^!5S5D:!_A63DI/V;]M-9-Q_ET'RX!E"Q MS5EVP1'_ I5(3=JLGK.;:S0M>[R2 S>Q3<:HQ!B5>$6L26"0#VCJ*7N,$@KH MYX(4(RZ8'XQ9C+AD?BZ$,>*"^<&(QNM()IJ;U)]8A6_4[OXQ5K./+DH,?_SX M*OXT-.2=*%+$446?4J3[Q$K^1'=,O;<",9+RLZMSO\#*&ZO!]_*(]P>[C/W@ MZ0I\:U#F7VKTW6(TKRW6&T,VORK6N^E2?NN1L22>103.LQ"#LVRDX(C?HROY M-5W^KDW*04O+\?->O%7K,#4C[ U>VV\KV+_B>S:K+.QHK*_CV0)0POT7#L// M"QUNK(P'50:?=Q8[*V\5]-GGAYY^9/X4I%%.):M3NL\,E)Y,U,AV+M>9] ^0 MS] I&-^CO?FR%A.];N<0BPF:1\C_O>=LE9 L9+?(?A-F.2-9J".EQ_'G#V04>MUFR3WTS9%KNBW&1^U2]. M2/D1&7E!-_U=S" 2(,F+.."(!=(6N&4$H] XT3Y3HGW#[:]OZ]RAD@(=/?7N M_#*S[%>$$L6(R]8 ;8F%9IF[N'>7L6)O-Q_/1\PP@RN&D973$UX*8(8XFJ#P MTRFA<1[^Z3P\-JB0 =\7LB>)X7;%71:OL+U<3C8+%#W\OJZS:E'3)5)W94[>*[7Z5!KX"/Y_R& M72?3_2G5SC3D12> /.)D @T-N_?QLN-GUU8W!3F>WSJF='6WDTEZ@GKI\<1; M9"9,7?L\;/*#UK&:D-7F*F_V&X M?HU,[ 0&_"++3@[+4IJV;+25T[1Y;BJ3A<;%'00V*8]*?E]%ZP>-*-E;Y-<;6MBBLEC-"?UD+2^C%R]5B6VG M-K=&A1V3S,\X3V^JM8)* R,BX1M8@CP_=5QDJ[:@4O61O'&9^GW)=Z)3QYZ9 M?^>C>76V/-NMYFJ%\;QFA53U7MV@Z&G6[[D@$FD"CZO.[T.\$YFR],S<.Q]M M,!JM5VMR-&TJ:T.>I5P=U7(VG,(-BT@R@9/$[5EV_HJ4XEG[\YZXODP\CD"O(B$+;Z1WC3X#X/-OL\U]D?MI?+"W_R MI>=XX8S\6P2/\(8[HDXN&!3AKI/WN[P:_P1."N@/VJSR!L^X_^ M^;BX*AB:WYXA,+^"8;@ ;K@_AG_]@N/=_\*J8KDF(S=4,I%QB,VFVJ+I=92 MVKT0JC<>, M(%&43"R8B H&BTETHD75\E[4_Q&8V+?C:]3PA:]C+<^U%PJ=Y_WEG^UUXL;Z7#SXKA\LUO.XWT*#OY8>_3O\2 M>]_8^YYG7R=JMG%.(IG8N9YA%R/R"O(YWQFQSL&_>B>'@+L&U1^SY57'@I,H M>IP*[B0/+@=?GI_-N49LC<[9-(+?IGGTK3:1MYW%U8)J]+IJ;[ .V,W:BZ^D M(?>4EN,LOH:?R5TZ4(@3#Z MGB&VYD=:] ARWJN2;GLJIZ5JJO29K9>?&ZFZT=[ M6UYKM;.8NE3,+*846ANW5^YT,:_3.!U0Q&2I!)I^"_0<\6P[>D9SC4[:"!C- M*>;BZS9CY23&H(I<;JCJMM$;2_=;A-@9X?3E"O^YFK+V?67=1BRN.U:W2 M4[A5BQ,[N\$GX!WG\#-82NP6L/'(8L4AN>QAN5:OU>P$!#\DFD"IU.5B,BT U%];H_-=@B;C.B^N\*P+\SA$!TI712&@Q:);-X\EBP=@4 M-CV.#KAF,()*8*FP>>-Q>1:79U>%]YU#U7>M5L,KN'R1Z7E-LY#)-W;HF Z( M8[Y[41530V"J/7=4A.-Y<*.V]5VKJBN\KHERVG:R'LBO M.PISCSI;U,W"7F/?\P,A+B#K6I7^.LF/V?5"4Z>UGCG/YMR &B:#);#,*>SW M]W,YI#W=8QES+'BX2"L]D#E(CTS6&U1&&YHM\OCS6:\5FI1.0O !SP#.G M1(._[[/*0_^^JV&/-/X&9=W9(U_,;A'E4B_$T'DO/ZUD+4%4O&E;8JMT8R34 MI8#;)9U.9$,,_:ZZWB)#=73:&!R;1[2JPQ#KH%.E>5<\)Y6JV$W% M##MQU*=7-THH>4_^?^0D1\TAE$MD!H M7SNR*0J(K2.27)8J(IH,$ _O]@,!;G'&J?S?@#(\W\O99 M@F3EK1>BP1.KG+U_8,3@3 4^@>^L$,O_JF'J2Q&>;2'S"\3E+,3O@ 5?$8 ! M@8/A(G@B9X+/!?#I,;H/ 58+_O_IJQ:(:NKSKUKR%EF!6UY8^Q- @-=^7#NZ M']<.C?_AV<;:"6]+ +P]PA?S*K@GZ(,7+_A\"*C"EP 8O]HEC)-'-A>XT6*2 M(%_"AO_[OY[AHQ]-"M*:Z.:?0S@X>K ]+AOW(X,D)@/X-3<'U_[#J2[G6?L' MI:A@BV5/0W2X,;@42.J!HOZ#//T(%^1D-2%CRM&:/6-$";[UG!-E_]D[&/ C M6B4<>X#.: 5^/:#-R0?R0I)ZX2V()[G\7PY9F##T_$^_E0_U'?#G-_F)?-(> M:*?0$$5_AVRON-R9?."[G?OOQ>DB\ "" "YFN[JI!.XOL+2Z+3P\!JOSW.C) M]=^Y\V:KS_20?@OIEQF$;=)LH=)G"DBEV6>ZE0:2;S4+3+,'/@$_]5KU2H&& M?RY6FG0S7Z'K2*\//F@PS7X/^977]]1BOZ^T\D_1YP-B^ 7JWZMMU/"UJ'Y:;]7'Z'+R>%NCO%3\^9+7/3@:VR-)M>]S;M<6.7 MKG,=<.3).6=+QMXNEUZ=:>UFS+*#C^NSDC0E3L_II5>;39L>+%"YOZQ-"Y*8 M[Z==<.3).2=&M9%FEWI]IDN*->3I31:=]I@:[. Y'AI'X]6?32778Z^K"IH_6 M/"I=GG,IO;R3IO!0_!RN^>RI':TAW-LO+Z";]A$Y@=J^?;H[JOW/L>'7Y$QS MFF7KC62E8B[0$I,?E=2DDY.FG5=WOS^VD+XSN^VR1W:;U5_U_&8V[:-DO"JPP1\Q0D@EDB@>+%L/_W^FV+B/?#"(=$'U0%<+?H4.^=90_];A*>G;OE=[_N+^/U&+\3]/$<7:#:G M^MH(4A>@H >3>81.=% 7#5+">J/1<;;Y9 M=_J&B=,QF^@W81--4P\QF6@4"?CP!RP63!0%@Q$/)!9+)H*2 2:3B0430<'$ M)A,M,M'W@OZ/(%AZ.[Q&C1CFTERB@85^'Q:R"W*)OAUD?B27Z/?4GK-PB<:^ M]O*^]GMPE7TW(SHKE>@UG&ZL0='3H*]1B<;.-W:^YZE0HV8:YV02C7WK3U"0 M3[G.B*',7GW9=C9'&;$'/A_89I\;1(OS\:[)$L)?H[Z&%Y\Q.\?+]NL#)LEO M9TRU;XZGCC0E?>*Z1#IU(=XZZ-MCG?Z&.GV1%J6_4VF.RLP-;;DK*?GZ8)6B MTQQ*C:!*D__\2R4R:-B([[M-Y*_'=G"-?/VJ]AGCMJ_8QQENPB'6VRI3XS+= ME[-,FD_5)OI*S)5WG8!)E4AD*?)"Y 6WWCZ/U?M.@M&7M'OLSM:>U'(<)LUQ MO;ZH%'M,DPXX3]_5[F]=*IV/B2""]=(5X=FO)I\Q8CM"Y5B(:V#;7'F2 MZ'*%J3F:6,Q=<%,@5)*)#!;S%=R:KP#]'*8-D@%$#](6L5S11U1YS&Y33&?3 M'=9S"YY#8NVAT*/O'M/W%RN@5'BKTW*W*;97:^0H8UV=MHW.:[GRUS!FLJ9Z M/N1+TL!?A4? F?E:ROI!Y!AWTO/U"!1[A@E[AROBFB[K;:O&/N2M+N2:WD%] M?_0^'G'%4G)%U&49FB78G M#*=ME%6C93N&BO:J@_P*QRV;3G7"<-KE7G_ENK69HJP6EN]L5=:;59YQ0W#:1.YHKDKLU-"\78541\8E6FE'XK3YH@)MIWJ8XM= M-3'#X9L;&EU+1SCMQR/)D=9I9 M#\BTD3(&[6D/4OB=')G<5M$67[$HQ1NLA\-E!G5267J:#<&3*Y*Q7FU[&-/K M+_O66L'3G@:DB9X>VLO2\C3'JT-%5C&;4.K9"N:!0['30]EI:5PN+8LEIL1Y M3K$[X7/,G(:'GBR^Y7B&,K*:5536F TZ$!QAJ7>@&SY"M%\"=;BSM,H/>)8^MUW.%/>[/:_FZ[=2 M_1<*'^"N'96E4QPCYI1DO=U-55F]JVEND$/Y/"VT_?:AP$=?!ICZ]3@80TB_ M'[@G:CBKGXL9C9HD?C#B+6JB^+FHT*A)(C:*'X;[C/O?H[(*M^]5>*^]^<< M.J/(=);V7H\ M]J!3#;_LG>[ XB9=S565](SK[4IE?=O,N'_=,/3NZ[G7(%^+6LYDD^6DA:X6 MQ<*0F*Y7J9P;H!CQ1"H;UBKT'?IF8ULX;^O?&4S!03$FKQ@UA\'+;,I@A%%M MEZ2O9PI-NZ;2O8;80VME9TG:]FZKUND _4@D,JD[1C_Z<$?.$A<@.B/RRC#U MC<_@?H_XQ@M8[G)&));;),O6RMD"074ZI6KN[QM> M/VVT1EHE:OV".5>&K;ZJF^M2=I)Q ]!C*I/ TF]9;73KBUCG;QN:WE)Y?66T M2TRA@BG#]:0]G]A:+96Y8IP:E3Q2G75J$\;;$990V)EXR\?Y0GA'.H%1V7,' MJEMG:D7'!)K@[,=BZ?.YS(M/[7%Q<18GI%^,=(*C3Q^5#,(K?!5[/')O^(OY M*F?8XW*:R8]95![2U8'(=ZYG^%B^SZ%N:RNS/;F<(M)9+9;%9J>4C#FD8ET M]JU=FKA:B\WHDI'SXU:4D=D9,Q-X0UF[9I.PM-*(H*YH1?41-1CWT_6VXN0G MN39E8]66X@(K(M^WHNA7=F_VT/1U2)[Q'A[X?!U3D7KX2U"[1<;!8SVJ!'+EI;HUG:;34\ODE#?B/K[$%%/:!%70TFA,IE?SHF*V7:CI,(JE$BAV^N+LJZS:UZ;&!?_BI'^!RLK@ M9-,OH%00U)$[K9H^PU5T[WBX[Q3!?&[/)YM^TLHZ4,J_L=ZFSM+)BCD=,\DI M.M$[4\T2)CYC'HA3F42:/&U]O,>!#['.?VR;T5\#C/S?.R\QSK E%D*1=^?U M1SP%(>H[$S?87FN*85&AVYEXNE%K$PJW*&?*N?6BS!@TO#]_#!!*G!8OWV<: MPBW>/<66<.L]NG!#R&WE2HTO&!RS*D[L>JU:,;26;P@!G@L/Z\=XE5;U,F,0 MOI[E7(O;' Y:.)";%][:\T/$K2%J%KB\S^X.@>#GU;*7-+;X,8TM^(7KMHA& M'F7984WF"(F3Y6WQ\TIW_*RA//NN@77[3=OL,?F.;*C%5@GOI5S8=HI2I]6S MOUR77Y,/4OM>:DT6.-%71YEEAVW5RO2N/1HMAC,)HE-.;D__!A$H@I6H;(0SI U7NXF1&\W$TPX:)8$";D/PT/UL$# MCA_:QF%,A_%.WHH$-(?@2[;NGV3F6+(F6OZ7>PM.DQ:NPQ+[ M3LEP3'[A+X/NV'#XA'^,_PR^0!SX)QE27FBXEI3B@X;UR"T>5LO M,:^NVBO,W0=H-9 MK^?CRJBU(CML)VQ<0](K<7P9+7&*.,5R=+!E>*=B$_FK?=L'$-2=M@5 &S,'9-N$2.UHG5 M/$6'C6O0)U*J-A*JEE(J>359G^2(M$V'C6N8S=N3DD*3=31IKLS;IECP@I;%R#,)RGFG.46+(BVEEC)1(=S$N=X&W[ M\R,E/;O6J]N,#@J7F;;5B&6[V=R_T[S&6(6*!N*>)(-\B[8LT;;>FJ9@.2-J M4=EVLFQKU)Q.MP4'H:=GUK^W>E/+ZU8D"U#Y;P_LJ8"3Y^< MP6<\/@-D? ]^EX&#UIYQO5-A&?YG;OII%(%_)B!C$%?4L.$$V?VXA<"]_,U8 M@R?9(IPOW.>;-!?6K!Z_$ 5'%5OSH@P2++$.D@?AI;KU8:9_JFD[T\X,=FS) M54H,)[1<#6_8,_="8PG^2GG>7?;@J\]FI<73#>+I!J?Z$T\W^-F2B(G<(R.* M>+I!5"01&T4\W>#[D=#&Y/77'VYP;[,-8L;N>-I![#9/Y/N6- ^GI$V94\$) MRJ*Z$>$3P)-QFI4\/F-8_T884?19.SKNUS;N:>)!K"?QU(/8<[YI$7>$B/MA M$PV^+3PW'F< S]G4M22OKPP1 O;9&5HE2OUA]PN$$F_6VU.\'(@W0B0Z(Q,4ML(7]!O')F ZD4G2J+U]@54VLM MFL+4Z_1D^JH&0NLS8VU[>(')2YNL99#5A33?#T)XST"BGW'W34X0P2=*S*1Y MZX(O$@9]II#WI%9[.]:$W+A!FL44@SO]=-58%I(M[*IV3(W+.#V3]#+J;8NE M%#JNX8VT%,Q&P!)HYH*!+K:(.[:(\X2X$X-H"&75:A5Y"\V;A:7C&#IEVI_G MY_R$0217.7&[GM 8NJ:'I7%G;"[;"RF8G/">0=QEQ?=PQ]_,1,@D*"S/O&/D8Z_JM@8V?4/7- M? @2S)V349*B,Z$+!:XKU/8##SZBZM$OTTZIQIZA#./:[<9D@/][1Y0K'S"T M(T4[9E,*FYC:MQ2-GV\=9;TKZ-62J2A9A0YF&> )+'4ZA>=.65=B98UH4/BX MKHZSVSRK;KICQNO/%_-.VZBA0S<82?"NKMY?Q?,.X]>WJ6INR(=T5TSL]Q2C MWJ0%>\,9A$W#,I:RVA>I&BHJ^8QB3;Q.J>\&DP=2B73((./O0U\9F\:M3>/L M$?&,EK&H\6AKTBK,T?1T,65$7AQ49W0P3>!=RXA^S?29[;[SDZ5%YY$OWQ]Y MQ^1/3WR!]]&@%LO^TK*_"\*KE_<5P,N.8'.\*G(FE.CB!?Z=@%>]!&[NU31.HE..Z__^L9[.\QCX" >]W\=WG/K >U9;[]S(T57_=QUH$L5\0P,5L5S>5 M@- H<)20,>K1&YSG1D^N_\Z=-UM]IH?T6TB_S"!LDV8+E3Y30"K-/M.M-)!\ MJUE@FCWP"?BIUZI7"C3\<['2I)OY"EU'>GWP08-I]GO(+R@"GP;F]Y56_HD? M[ -B^ 69J0[$8+*&V O=L4"R#9(Q<5T M&=CO:Q[YN3L)\Q-A_&+O,?G=_ZS9RYWZ-]9)*!X54.H\[&>ACYT9N3SM'PUL-!/0X"_Q 0[>GECLB MH7OBH,OK#]"=[-L^E@N7T]#*U$5K7GO;Y79^$+DGM8$NOK],B0.!'N0 M76XE@5$4VG.J(B&- MLRGKS\@?7B^UZDS+UJ=XQ>2-C/NKAKM M)5M7DO.EE*^9$M'UWFKR25HB#R4.*1$L43O_-K@O?,OH#CEE[&:9&J$:"Q+O MZ58?"%^3U7".SBLU5IUW\9M%K5F3W"JA> TO76I;X(S&6SR?UUE\55HL"Z/: M<,3V%LV:DE6]ZF!*AR]^XHM\H(_TF(_&DEZ$..TB%@-<.?C@EP$SXEX7? M/_7>OLW.'<@7*?M;5- #\#Q867#- U/I*6]D5.JJ)_[%"88YQ6U>8E>YS&!C M+X9.B5.VPM)J+2<]ER 5&6^N-T-=83L^I^/).=7M#'.$H;5"Y;6808L%KUC> M26&7QC3@EZ3!.QY90&JWT]8!#12DG$%B962K+4$Y' M.I-*RJGB@$![6[27:=K505.5@EZC%YR.%M^C5;0IH_E=JY,OI.1107"/V!\O MS'U7TG7!E57U+3;%K$4V-6->YI1\N[J9=DDS7RW1,3_BW_(C8NBG"1(/8KH1 M+^+A\J>ZD1-3T\FRPN685K-1[9BM0FX\Z<3\A_?*?TBE'\AT3&OUU?KV/%QO M&3*61!0D 1QW)AN+XHRB^,NWI>]ZI>_)O?&V_5^*>R.,0^;K[\@"$[IC_AC: MWW_[4J-TK,8_Y)G?#1@WU^:OISFTFLY7Z>UT5C2:$5L$UNSK0K$I"T%-#MDB@P!J+UP7-\^7KU\3_R] M(M;9GP/83[@W$KZFWR-QF)JR$MWM9A1OMJUR/W42TR'%.<3DNE!=.A&BRS M-OJ5V4"8VVC5#=Z-> M6HSN?)9-M]Q<5QEV9T*6'95'AOIY$K+#S>7UU4S6_"OGC]>N;W*:-1?-5[M2 MVXR8-/$*5T1;E%Y>2*.)." [__P+(B\(%"<"#)I&89-X,!4Z5%P@C,$FDL>V M8DT UP.J)<]EOZLAI//X8)ZP6+R*_> M\1AN7PD"QPIL&-R4+Q+PV5&[,5".)Z?[I @J4 $8/F389?S8U&Q9LF7[R1_\ MFH; 9BI#]#NJ_-,%BC67S=6'&RP_/E7\L:?2?S<.CG]2.G#FYQV5UYWWCCZ+ M;0W.!"8 2^RK1C;BA)[TS/WYF\IPLLT*NN*-DTXI:8TQ9BY%(; U!\OJCEDN M+ND=DJUT0V#*GAA,:V'*BO(3JV'?6,E@5H+G:5N:0IX5 ZO)*AAKW MZY_],?_\_HR'C8#7O+V6G,]ICN:4:<\VN,2LNTTMV_&P;J'EAJ?F'_28H=#1 MJ.3JCZW"^ SC1,QH,6@-*S1MHH=.2C1LO3YI/RZ0SK1=THF2,K2\L82YME8N M=Z;XZ9'JFIEF1MTQQN*#2<_DAH)5$3MAK==31]P.>+Z[9/]_]MZT1W5D61?^ M_DKW/Z ^VE+W45'7-F!@[:N6#)AY!C-]L8R=&.,1#QCX]6^F;88JLVI:4 SE MH]-K5U&)G9D1\<20D1%#GE1F$]HH=)ONJ83J0GO-R*6IVY?)V1*K%$!2EM+B MJ83J>J7&-:WR"&>6H)_*S_L"6FE3RV).STPV-S2M-6V1S81')MMBDZW27)*W1Z]-*F!#R/2?@H$Z@0[^XC9;\Q+K@X%Z5X?S;%&_]RBK=/XYCJ$1DJ MJ!V5OS7E^S>,%F8O4B?!B%\V"A@QB>>Q1L,93\<7N!-P)A"-$K8?,#?5M\*? ML=3I<5!>[N++'0\<_Z-P *E M";NQ)3 #DE^:QKM_#DVDTD\X$2X:>%]Y+F&!O[^TE[L% MM)M"I^].4+UC/,KIZ7&MM:C4Y'Q78-?Q\MC!]:_C49O;^&ZX'H3$/PY0M,45 ME[GB-$/'DZ#46DPS##=T_2H,B<03?C*?X8[3F,+BW/-*8T$KS026HYRIH6UD MF=UU>FYHJ\Y>[3@"MX^"6P7U.@5>M6935W^/;)"0\,FGKA)00[?=K\SGM*JL MDUQJ52FQZZ H#/&$$>$\B:^7;;X!\ZL+;,?TTFYXSI!L3HG,L$J^0+;6N6]T7V!(I-)&NHNZM<\/QM1G5'L4;H)3#\LE5OM1VFIBN=OQ*GP1&/F$9\B(' #=FNCU2D.U;T>FV MXF+?'O-_E:1VSP@T[PPR^8DPIGM=,' Y:Y%BRI>/BKW&HWP/M#OY<;THY[%$ MKHF-.^R(Y@BR6:'=>H=5/X4*4#8E_;X,UN5HGC@@(J M)X 8#U&'D[3=K?;0E4'KN :$H,.%:KH=FW,KX,F:J2L*FMY,TB"(2W[?;__* MO7]Y';[. L'SH*0\Q:!]'Y/0$ZR87R!B@VZK@S4P> MP[C7?SDFW]Q[&R2/*FE>'0_.CHG2"FC>Z^ \X$J]2@0>S4Z]PIO8)H8"M+M" M!7ZU@2F :(T^0C:S5UMC4*&M/5,&2_&9)_1-KTV:"8'*W,!?-0#)+\&?GV)> M50X3V59'NS0%BNZ>OF=_?RV:R:A%(3=2F(2P#_YZTZZRQFW4FCP.L6"B1/B4);0E=6OJ6AFP?38KHYTM*[MJB& M8T*2@, @>-^.X:"N1OQIZBBB:SXA4X.3%,^K#\H3(:;UZXP<6SO/,0:N:&/??)+A$&V@.:> #P.05:$"8)26+[]8'"2]Z-?V@L.A:M"E7D$L(*V A08 M"YD7:%G^&!XN IF5WC*"Y0'DPEF0ZV*6MU"_;:MO/9TVMLR=R03_8CG\W+>G M_):M:%]U^-J_)2WP# \;_$_,U1U%@.:W# *;]M!8=K_:P!X/3J/@J_UK.[&I M5_Y,UX(7O=R:8%^.[/;#5'R;#5$O*! 5$"K&!7?P4/&IX&V(D&C.D$06W$,3 M?F1#JD#?^6@"W'Z8%3C5\)$ [A'\\\[$0W\--ABR%> YR_;V-V8HD+*(MZ'+ MZ*#UF;IH!H6PX,\&BH7 E_FTL.=PWT2(B_8)4NTH=36[_VW[&DW8K^RUKQNV M?[_@W().D+2#7^*+TQ@/0-N\]-Y\AP5X.?&&V=E3: M?1&]RO/OT'G,"QX)EL%9/E4#%CA^%.(T]"K(#+II^X7*]HOWOC4-0G[6'("] M!)Z:^W,LOU_KWB,-S16]$'V@:\HF9NF.Z9<7W,WMS>U]CD&_;;<\'T9]9>QQ M(@26."3L;L,Y;_^@3O9448@NNQ<>B^$>3G>R:J'Z=/LEF#HBX7M.VF_!':W< M=[2L $I^PVO6GMEVU EY898S0XX78DR$#F@";[P9#O$]\1V&H=C/ZE#N$0GK M$==8SM3K3^VYA@<7WG(,Q"-7%%[]L-E02P%/3;[P6'_CG'[ 3SXB*/!K6Z*Z MI\$[@A (,H2@EOC'-[R]=^DN\#25 %F(W]6#\*?$\(M'[9#A)A#=)&\#VKP.O6$!!)H,'-P>3)P 4R( ':FI U.'NVCLK M!$W>8R1/?1Z0^]CT\KZ_>P"T.R5H0^P[VH=U]2;0U#X;K8+O[:#OY(H8A&K-HGA2L/LH<.AO]K&Q M]P&L/38\H7W,0Q$&'J/O-L;?C+WA>3UNS1W9B5:8/0_P%-(#KSGW&,N.<4SW M .PWD*7")\&I:8A 7B@4F7L(.ZQCHQOM+YK2L5_B88\;[+K'4"**_OJJQK)- M!QJ,)OB 4K?GGJ<@%2PP-\RF C1T_2 ,!B)T $]T%,4)[YVJ$/K;97_ M]9,#GO8Q:0N<' "U$4"3G0/%=PE=':&\JN^W^]22_,8EV?]:\=UY@.CM/:=>W+9!^W3D&Z!O'%QO_I1'8WJ#?(8Y?B.*] 4^#-0N M\-T';7/RS7OO'#T.Z2-H72,+W 9!T#"@T&X2>Q\/2=)M:"O(B9RRL21T/@B1 M_VGG:IX2W(\9S.*W'UR<#<5)Q_6(^+T<6\]P(&TPG Z94&\]Z7-$9#VC4NB#T M=BUA-(M%?+JD6TZ!7+6;$X4OHP)!H;<3I>0\1X)%3:XU+7#Y1*67F;8.3*3@R]/9NO9T<=/C1EFEU>P+)-=CDS.C D:&W M.[K!LD('S\LDC:>*.)&?=)-!P]17:ZOO* MMJS*.C'HTY*\P4NSGEJK35TX,O3V-3.1G54QP\I+$Z?G[J8#ZA/7O\GZ&E- MMIQNEX[C]L!N*^MDCA+]>VNOFC'@9 Y,E&*-<6QBL-0)NK6)HY&AM[L2,4J9 M$N4P)=%FX^V^T;;7'3@RO';#6&C%D2!A^3Q5L=F>J=38SJFF$<::-?OU1G$H M.\V>+; EPP')XZ81GS_\)CYU^)WXQL-O[%0@=1=[LIY.YJX][8Q7"SK^:TEU M5(BNAM>DPMJ%8 *O[6VO:'= M'L*^M(; >A]AYW@X#$&T0]%LCRHGSE>_,D/ M&08'W_Y-960YO+:%O1Q%SZ->04=NUQ0M"+>\$0QZ"B)7RJXYD!]>G.Z"$#M' MPE^]?X@*)Z_SO&,BA_'(&3BXO7^XB:=;B7M+?)&,X&VWA0[V'-O/UGL*$@!, M8,"W>B=,R$D31;1([X0P4*5[[]0T-\CM??7Y\<[^-@DRB&/L%GLXS3MQT/WB MV!+Z1[9D.'Z$+Z#-T1O=\+?=_P4. MV^]Y<)![<%XI30@&TSM^;,V"/EGMHT5Y5GFX:\BHT-#I#=8<8)OYN@R])WLJ M:)VH:\BW=PU)00\U_3-;(-Q<-XKG9":BQ$U0@GS._-".+3='BD@H;H42V#,> M:8K;($4D%+="">R92$6D.",I/GD__EW[]?N6G?G,LB\J_P^YYO=LLH=<]$\D M]'MVQA\O.O.'QWA!X.-,52U^*(W?5ILWO.C[5E A=GXD('M/J*_.]M^CPVY^ M&R[-#'\*\'Y.1OC?BXVZ?XA?7=16R:2-7=(J__(<9?:ULN MKOO^5 0.AZ+W@GIWR@FWK_[VY]X1)]RW&_BGG+!/M@FNUNK[*[:1IHRDXJ=J MRE<97A%(_FQUN6^Z$+'!3]:5?AZJKR#U6:0H(T7YXQ7EWU/_VJ7TLM7#/Q%4 M_G"-N<^CCCCAARM-/V4^4I*1"%Q425ZQ0# MAC0$\??TG\CP^@YU>\<,\WMPB73R+!'WF"?^HLUJ?=[ M$.($F_ *+A!LW%G-RIV4*C/ MCEVAH_%QE#\="<_5(SA=R483O4V!.!4=S^] MD&]H^)Q(TH[68^UTE\TG6OL6RLFG#)9XH\O[G?/U=9JCX]4@(\7&SG! M_&N#[DTMDV'I5G(]FB:,H;A)H$)-R;_^36#8$X:'N_!&S/_GKGW$_&=E_GWQ MG+Y>]X[/3Q;1.<'_:;PW[XQF^8[,53*I^NW49\3_YU[]I!/[(CODM_]]# M,.-6NDY?X7[>N8VV1Q?1HR[1W65/HIOV5%Z6E[7_R/*J=^.KC#!(X=AF M69TKFXX\2$.W(^M97D3Z*4->T/+Z 5S]'1>C'YFKOVQ2<6.QUE%&:X+A2N.F M0]0F';GA0L9&)E4B\Y3.IM\SJ?ZO5RCPWU!KZUMASBO4BWW3CJN\S(L[#_]88<:C#>\OW[C^GV_3E1!%FWGOIL5_*8,O(:!/L@?:JRB 7ZKFP_V M,3ONG8&J[(H:G')0(3=NSSDM;@/5T$W4*^-5QB-Z+ HRGQ=,7E=$)5!%U"-_ MS3+A0_=%3\-F&YK>*6.N"3&%6DL6"V&%/6GMT>N@,VP/+EN<K3N.A8<9'CC%^GU]Y"E.O#6?5W=#L(Y&N ;$(CF&TF M!PMY44ZNL3SN;-(+,%\Z:?&O?TGBB23"T<9=M=NCKJF2%FO";9OJL0:0+/CJ MV!AU'(D=)A4+T#IV!->QO_TZR/G_>J/]7PK__ M]G5^LZWSMS#TJQ*_=\S/V7EGD,E/A#'=ZX*!RUF+%%.^.C_KBY+8&>.)$C94 M,9*<#^G6=@GY&<>?TNFP&?LA?JY*#C]WX \?Y<'=%_9\^'3BD? KGWD@_&#_ MN!,R D=LY^!34T3C3TK*V[W-O[* M]*/N5*B&O:& ?3/94+/V70?:X^KX4\!#[/5E75<.7>G]8W2X"5X/ 32C7:< MKXS^%$" >=EKS.^WYB4#>F7ZCQM-[@Q/_YU_6P#XS6()XI]G_S4N^CJR4;TF ME1!X>\"P/=KY:OEQ6I1EHA9E 6&B%F51B[+#S)M1B[*H1=E?NR9,;#;!8PF< MR+*S# '8))&>L5DLD64YCAIE:T0_>S;&,^Y;:]DTW-LO%->RLF!VN9=$=M?%+J-B7:/=74 MS 5]M2(9YIQ1,_FTN1JXSFR-&I"%6E91QJQ5FF;2/+9IK:F,V,2 **-F8>'F M5ED"%%BM/Z(=R8@7JU5:UQW4@"P1FN>$'^;%0M6F:XG5Q-B4]?481\\,[3PE MMOMLOM44!JIWLF3 M@I0E:WUY@R\VF4HYV31J:&3H[:UR$V^URF(!R^?T(M/$QBFZ?;(!F:.7,D3) M8$G,J:;G]K2R+;D -2 +S3,[Y9.CY$I8RZ59=MN=C6M+315/-2"KJLFQHNO% MMNQ,RC*QZ @ZUD<9 .%=(F?RC!E3.8:8Q3=]DM6;7-V%(T-O9W&-GY-R,\\ MI=W4%3LE%ZS.45.S@W3$TUI_VB(7S+):7,XSW,"U.'0*%'H[O<[1\_+,;6+Y M_K)-:%6Z,&MV_/.BER/CL_22DPJS,C9,=B6\/4W0/(Y&AN8YQCKTL-KH%^4> M7I5GUMHN5BLNBV/AB<9M.I=)2WI?)N*LHE14:5Z(BVAH:*9L06YFS!XC8)ML M=XV5*V.NTZ'0T- $\&USNYS4^Q2V*=.==KJ7M.0EG >GH!+]UNE5'W0Q4"% MQ8K#[& X;'E#0Q,H.I*59[.5#$W2>I^*[E>-'.L"UJ*A.K06WM MT"TAI[MH: B@.I/UK,EE>8MQ2-[.E++&UJ!$+_KZ>JBP:,^E?&Y58%K#FE'. ME6@"7WH3""U+J">H]2IO25C)K96H!F=RTXDW@3 )J TU8YJ&C0TG.)QZ>KM0 M>G "B?"R*L10Q?G&>HMQU=*REMZNP+CHHJ&AN3IY26C5U7Z148FX-%P7:ZTL M[PT-[VNE,&Z3-;S%M)J6U$VJ"I@"./0$\M+<%"2Q46V&E4IROF@+>LJP130T M-('I8IR4"E5U(Q-BMF-NTEU@*!TT-#0!->%*E=IL9M-<'<.[)C/9,EG(KR< M/96PJK/>C%]A:JZNI@FK8*M-$0T-34!1W9XLX7F+)I:,K50G]20Y=]'0T 3 MM,(U].% IS?T7%^312*!(<*>P/0&SHK=9/F\-1H;4@28L(3J&Z6TJ[6P"L56>(F]4:[*[JU%=R!$[#>JU53F\JZ MPS"JO08Y)RWEG*DW-#2!=$N%\%^9+>@-27<J@L MG%6R0XZA\7,"BK?]BL)F^/)25FU6U"A),(OPJ<0)*-[B5*9E*Y<4D ME+.BWD%#PTU=Q5FJE&7$J50)UC!X-JET)#0T@X[0A81=M69;K%53N-#39( M;;+>4T/+*JUEB61'I:SDJHZ) M:&AH60UK2E9,-;/%"&*\Z69JT&C=P*$G #[!Q-OJ.)_MTYM9>E9-E$;QFN - M#>/ !JL/!G$J11-CR[!&%M4:M3/EE5W='$T2M$Z@] M&PZJ0I7OB1 '"JPYMCIY%>HMX@1JZZD$.RVK99U9=AO84E&-QG3@#0VS2QST M!IV6DL):VTJU4][8@SX$3>($:L]392DY6*@,74LW^'X5I);"' X]@=J856E7 MAYNM0M?6BW38UJ-<9+.<^.ZU**SU$(2T=!P*]PNX ID MUB%DQ\HN[,EXLLC5O:>&-4S-J$V)QFR+U2;IDEX#*5VMPJ$G +XX28)VL5=( M,Z51FW3K8$X*90H-#N"8IHVEG:+H$')&$E,O.LHAHN&AO:U/:BWFY:<:F%#K$,Y MO*J!A-%!0T/+<@K">CUO]Q?8,K,T.W1Z(19-./04:/83JWF-M2TLGRKP SRU M'8&I-S2L-I9N@C'I:4X&EBNEV6Y_O2JY:.AN I]O"9SX5$O@Y"4"EA]K"3S3 M%45W45P9>$=S,=4[F]O%G^'+76""&)!V<75=6?E17-T\!*FGFZ,8,(IP>$%J MQS1T:Y^9T/,"U8<4M1AEFISFGS<&'7UG#@J)^ U:S4,W5AN.L_RC/.LI)@"; MDQ0O[NQ'K;WHB63Q"GR9-S,O_HR?;,8+9K.@L>RA(? ;K5T_V7X7CO8Z[_[Z MOHZP]&Y!E6 ]02K@X43"HC2A"VS'U%JSX(\?[OCJ[1X[JFW:IJGE*49=LO2P MVV\#0W1?)3:=>"83/[/-F0]VSUCJ$+@]5P#T/*T R1_: M?^[&"9.-J'*#5$D\)R+"W")A,L^9B#"W2)A(8BY+F$]>Q7S7$CM++9$7YF7Z MF=AYA)(&5V;_BOL?O;55OR^L=(:;0&^;/-]TE/\1SOB^GFIORNC%Z\N0 MV!##]":])3>9QHN2+\2?5WQQ@W>V@8D,>TX$^T(O<6)?VHTB.@4: [HED]66 MW.WD$XL^[;(IE,Q/8)ZH6U>=*1UG' MI:,>U?L]:XST!JOLWZ'YXG-NP+@!'QZ^_EO$K5'*EM57)B'GL[G^E%E/3#)Q M'<0MBZ5U>I%RLDQM.YK(.;9,)%L45%#0;L'?*O#_6,[C94R9'RIE9[9NOBAD MO59S7)V;VSHSM,;Y9K63HN.YU>;^64!K)0>E%#_PRE=3^&I]0GVO__[OS_2E]^5FHZ<\,@)OY(3 M[O'?!QP$@Q3%M29E:YC:&Q?I7$]ME9G.592:RC83J^$>E;%-K:'0^"S2F1SJ\FP1UJWVE,SINNLY5.\JJ MQ;0R6F;!I[9);1!T=(VD[%'=\%!1?1X=D'VBKKXW/G+#(S?\0B9+P&$?P-*\ MU:0[_0ZA,ZW68(+3JS').N)5L#1-LUN5,KL+AIQH [Z @X5"N'[GT0M&-&\0 M-R,?_%8)]E-]\+'D.K&ZKHG6W(GU)4[;O.A^]M$ =/ $VWM =+H>.?;?K241 M'P=,Z'/QX;L?B%D7L&&U/J?&$W)\7%\U*_CJP.^.8EC8< M65/:T4I8W!J,,5[SNLF@#PS[6(_+Q%8!DLSZ23R94]4TCW M.H=_3+Z.C>FR8M&ULD"2.:9*%CFOA6%TV_FN?8"[B%I^47XZFIGH. T!\TZS-O;[A%S9%[D/&'C6>$4J*WG ?+[CBC7ZL,],H)G)#IHK'7Q^ MT61G["AK29W(/2>OCQJ\GN!+U\GP2I0HNY6>S.<8J1LJ.Q!&UDB 'EU4_RV* MB'RS$?)1Z0%XD1OS5C=-J_Y@RZ+< U1>V=!##?@"LYQ7&+2]* M:8>)V^:D-TV!7D:Z#E@G4FZS6:I,*IBZ62R,N.78V B"M5,VI%\JK=!?K8>NX/*A( MTD]*V\75JE+K.+3R+SV\H=N 4 M&:(EU-UAN69EF68Y&A!+%+5ZP@9 M7?K::BM28>7S86ZP$YJ;+7:9\QG0P;5+Z] M[&+#_DQ;<,54@9Q12("2/U" ?G909M\?NNOHLJ-]V(;QAT=I-E%4YW8MG1UO M^[SZ 8P&QF*)L2EUPH"J"48MII";7^E.QCPGI=--572P/,>365#&4\-T!VY. M=._I)P1T'KYU*5\5"+];+>E#"V[[5QW M8F5=$T7PB6RXW15/=5AZX6%-_3KRC;??*=O>EZ*SST7R?^U"C.^[=\2'BW0^HTB4GS$:3L=652=G8 MEN<2L5WUKZ-*U\YFH\^$;56N%1V6%OE"SR$IEDA_*+, MI!QN8^8%.47'X],MP_;S@U;M.K%S8>ER!6;"+>BA"IQ5ME-HEC8NDID+-WF] MP4#YSPX3[$\WB_!_%]+'CS>#\5&0( H2W+)UXW-WP*P?..!<#U.3[*B4D&B5 MKS'5^J:1F,VN66BZ<6?)KG*YT.2WB%'9/9*$80Q0CNC90_ M-4;0CL]Q0B!*@*S.:NDZRX2F.0#"\SCN?0WIGTCG_Q6??);V)6; M=#*NL \WZ5[>PL8\&(/\()?US?[8R'"*Z;.8;L^!&0.>W1)3/<,E)@7&E76F M]MF1T_N3H>.'T?WZWMLM[,(]D_Z>?8\S)D/EX3\+*3:9<_H6_A?K WZNZ8HN M;F)Y_?DI5K>%_5'BJ['1D>)/<%_N-:ZZXW"?:7<\>V!OR-V0MX/XD)(KLG1I MD]/IO#J-$\1\15C9ZP144^QVT:6(ED&K5'K2L9*K0K(ALD3FT@'5&Q.^__QO MU%/]88CY4\\3]UD[?0G]+X0@)]9#ZXD5@ 57&M:QKP=&^<;W[:'=K_KT.?? MCQX[^FS[0G=*PWZ#."XADA_]?FI@JX ',O',N69IO0=.!_>":L M"?UA<7\+?^$'J\(W/=##/ZHLOVLI:)(GUR)(EJ%PFU^2ID@:B$\5G9>/GX=6 M],*,0N\+[),3C_NC9?B_H@=!7H1RI?SW.$8>?.3=10\VT/N?@F.B&ICV',0V M@#-C ,Y3@ 8;[XEQ+($_Q2!\P'_1B!(TLHW8%/ HTHX^L'0%!+%UW42Q=U0H M(P:A*E:5G(WT'.O/@0F@F(.G5W]"3]'A4R!DP8=( H=RNBUG:DF"Q)D27#E\ MVN&=?UL Q#3=!C&"^.UT;]4PR*^AR1 M$\(E/S]ZE*##-4*BQN;L@+*)4/OKJ/U[V+:D=4R%7YI; 7A7'0W$$I@'W(EC MX)XYBK*)H>7K%APG04@-SL@/&"MIWA=Z'A(G8.XXD4@>&<*^45Z,)[+^RKQY>__^G__O>/Z'4&:< MAVAM_OH?S/N__QXM;.ZS!^&Y%2)D81-P[E48LWVH6 MZ&8/?@)_ZK7JE0*%_ERL-*EFOD+58[T^_*!!-_N]V-]Y'R. \,\W[?Q!XWR M#']3"K0W5618!H"K.Q:$36C,@C4/X$-F>TQ$: JMTN WZ"1Q_YR93B_9)\SX MWL!/N.1O(_)+.#F%$]PN:I,MIM=5F6,E69WG9\N12XW2,Y'%4733$ZK]R%:[ M5F7C':)&;X1%?)4@E4RV2+%$>"1PD\5!@7>K]'!6%)>\8O-OH!QG42')=+JD.ZY;"+\3*VL#/BJ,9G*^41M1 O4-#'6TY;3@O@D8&IE\/5)H9"A] ?@.T\M.<,EPMO2H@MX>FBF17V4&ULI4X0C,Z]'IO-9W.(UC*+S[>)B/II.>[UXATV%5S02!&H@M(46 MG<]U">+C!*C))E:@28ZM2!T!YY0)!4>&YCFQU[HHSM8BTZLT2TK7S#!F MH<.FPSMO.&-1V;H,D,E,>]W7"^WF*D_!D:&WFWF+2,DL*])J+T%*6V$VTAV7 MS82?6<]#(W\6EX>80W<$=0L:F6&QPV;"N]2,]YM5IU% MYZ9?5>EF;FUB2V%-3_#2BMIJ+IL-S[.M]&0)4U:BO.GBNMK5*RXGBW!DZ.V4 MV&'G;G&JT[VE-N7["[XU2*"1(1I9,T-I59-@C($"9_$ 4%(G#1$,"T]4(_HI MA5!Q3%8+H"#IH\(&L1V.A6?:RU-8D23K8VR(&=NLV^^PHQZ%AH:V-%4:@5JE M-!IA7'U!.0N<+4NX]]30JJ;)TB)1SC$$,S1ZRU0K,;,)B'LX'IZK,R?M$9>: M%&52Z"Z;DXI9WRY%-#0T5X;%1%659QD&#'M 'Z^W2MGQAH8F4,Y(W7:^)H\Q MQTGIR;3>:JS2+AH:VE9DHT'%,X%KE?HHP% JY[:&YSM1%;>A4TX 9 M;D;Z@A [Z2+I#0W-=>.2"TM/9EOTD'.RJ4&AR.F*B(:&]C7KFD8N)Z6JM)/0 M!O7N4"^.F0X:&EK6H%NQQ9K0'C&;>7-1W_"VT=#A4Q/AN<9KICF9#)217"+, M3J?$+%:FX**AH;GJJ[E6:\NY&C/,SAI6'[Y:IB@T-#2!.*O7MKG:1J!+*WLX M;DU+C;7D32"TKZT$W<"K7 FGR4:>P@6K*V@"?.H)!55KFZ*Z:O1UF2S3[3BH MK!)JTAL:FD W*0Z%CMN@&&[!C@FFW:C11@<-#4W )<=0UQ47$WG(I&<0J5H, MWJ50Y_30!-*Y.D7W*Y6$O!R06D_B$XK#N*@]:6BHDDALLVJ+K]*@W,;2JY8P MT TWZ&3ZRCZ8:2W0 U1"[CFC_JH.MBVFYC4]#2W+DONF-=1-$RO5U8(VM[B& MEOLU3",Q[KOU&=8Y M9:#U5HD,UB' 6@9<+4.D.T-MB&X!AD>RS*183,L.A<6;BUXA65D*3 X9:*&= M(N)$TQD311PC"BI0P,2U9U SG! 61YPXS=$$C&52 H49TR#3N2;%)L+/G&98 M9Z!EJA5972?F0VI1*Z<\$RFLUIS,;.'*2HJ)UW+,?-&=.0+IGC*[-HMFMK%( M*!*S<1NYI%HH5MRV>\I$PB<2SZ3'O30SU-V)[4(#+.XBY1\:F>R,U2ZV3L'] M'(B)!N7H)I^@3BG_)F8E5^V9VZ?SJ:4M6([C0I*=4NEQAUTD%XWF2,[7[$QM M8R9LU:9.*=7D9,.X_-CH8:W"M+O:ZEQON^B<5&M38[!9BMQ(H,FJ9:*$N18MR7G3F,U5+#D03S'>NCJ56XWA>DZ#XG)$T!FEIPO4*<9S!&O> M779='.LIQ2F0[-9PI9]D/#59M2:I-9-E>G6KH_*CR6)KG&2\XT8XW9JTBEL)&E2R>,Q.K\)N_O>FK)T0.WBOT.G12YL2 M\#PFX:.,RZ*A:(6GON7%'-A1;=,V32U/,>J2I8?=?AL8HO]%W _(>]X[9;_S M!6_'0S'!*YQO?_ 8S7/G/QZP53D!Q%!\#:W+.PK;Q?!1W,#6@\,P)2B(91PN M@EO>FTSX?NA5HQ]LQ]10<(KG# G%YV>FKK[Q]:>8 &Q.4JS#J1V*/UB."O< M;I$0FP)%=W]Y'O^GZ4Q<(*+WU70[+R=B'WSU J4H\*IPA@5^[7XX?BT*5P:A M2A3.X/UHWXL,!LZQ]=T'?ES4^^1%]/0XX](?$XY/V^9N8KO8J+_.=[-2O*>D MB.<,^58.RE&,YNCYZ'1TAF@;;-ON]SC*;OGEAYI=N$_O1GF#N+OWXMU0;FKI MBF.#[PCO_CX5\T\"6\&_?Y0<1#SC;V:F1H2Y$F&RS_B;B=8182*)B0CS2F(B MPMPB8:#$I"/"W"!ALL]9/"+,#1*&>$X1$6%ND#!08B*Z7(XN'[^@^#&W\FJ[ MD/G,+ES4'/VFA)-+;0JO*^A#K[/Y%S<(>TY>=H7.5"?H/3OLJM(2VHAONJ3ZC@GT$_?D/>OC)^[).XK_CK%]OED=^/3CX^/KLK;7PV)OICW#T#5Q'/B8?BJIVEUY/6L89_ M#$N_.(9]R6H14D=('2'U.S*%><6[.L50#9U/:AX9 M^(_!X?RQQ3QSQ&YCX MFAWU.);ER=3F2+U>VN)Z' 8Z%,V)V.;B5MGCL U_;D,^LME.VVR/PS*70)K( MKCMMUST.UYP$FIN+GD4G%E^@^W$+T=/M1'],7*S;R-V+]75K=+ZUU7X?G2]K M,MT8G>\K?G5..E_8QKDU.M_88C]'YB^&HVZKMT]56]V.>[4/(,Z@M79.F.1IC&)'>@*%EURAY-3 [Q[6E MXXD/%)>&,_A-86DK.)@X^F1?6#JQ;\91=(>];%Y8JK**CT95/IXOM:8NFT95 M(7M:NL[I/=6R-_1T)V_F$S3_R:2-Q#D#1I(V!*G;< ]Q/)N M$UHN'+J]M@;YF33]WI2 ;Z?I+5V ?I"4PFO3]*8N*S]&3N /L>'&DNL$MD#? MLP4.WVUP&B>"-TTY(Z MC"*Y420WBN3^B$CN1PC_$ '# MAPYS,I?QSG1H'"!Z1I%"A\.)I&@<('I&D4 M*#RSL^89 Q]PU9H-N;GBDNDR3::2TT'.$>(6C^.!]Q =]S/J SJDDY4*N MWFK7Z9*CU[)@TZ57SO>F%^&+[HIU9DF=+N6:^#SOEM>8Z_591LF>470PB@Y& MT<$H.OA(T4$O^U.*0DE1>#"B:10>?%R:1N'!!Z1I%!Z\Q%T0Z0.^FH@WEU*[ MURHPK7):V=JTGNKFOS>5HY_6,X0T*%;I^,P8J!;#:MD\A7S9S%__)H@G\ILN M@]R8 5_D-'$A13F$48PPHGP4([S=&&$/JAMQSDD!7GT@9QUK);).C>TK#.@O M*]TFVVAC-O6M.B>>;TC)AEY2F0T[R4BBF2T599'%$R@^2"2B_,$H0AA%"*,( MX4-%"!O.PHEB28\3'[Q'8^&%DXH8\B,I+$G#[24[@S;3J[7%SLC,"=3DG"DL M'ZO3E"U;BM0:536&(+J+9),<+.<-Z*8F4:$F(O&4.7'K(!*W>PW=/HAQ?I/R M]KYY7LLLAVJF:>08QW)272=3E;*5#I(U:)XGLID+FN<_3M*B@/H#TO3V2?JH M8=LKT#N*\MUP?/<6-B9BD'L* U^'0:+(Y*U&)F]A8Z( YNT&,,^X+W<3Y[Q M\VG=G@,S!CR/-:9Z+FM,"GSJ^^IV=W,R<^W8Z2WLPD\E_:W%\:YF7?TXTE\[ ML'0+NQ#%G^Z<\H\:ILK/@;:08I,YIV_A?U&0X;&C4(]Q>MR#3(M*U/G,N^/= M/N#GFJ[HXB:O/]=M(3C&JNK$D);+!8>I<>,>6U]Y&;*JI297 4; MNDJVF!>) COJL+C7WX=XPK,_I[]/%/'[MFM!$>5O,I07)1E&,3KL>]))+G'% MZ%/ZMZ>S<: FF3HSS F5Q;+1+].C[[U9-,5UMI89&U.Z5&T)*]&@$I4EA71O MYG>Z]]&ZS/0EE)P/Z>3$>FB"423KCZQZW12 &?<'_\*-=T[X\,SX=]RFEG^QQ-N,[8K1 -;=B%EF,668Z)Q!.> M.G6A*)*N[P@/W[1T?0Z5O_WBTL7%ZP/=A8FY+F;UB2TO1X(V;V46PSY&(=%" MY3^S3ZED^E3DYURR%07@WPK W[1L?5)S'2R_,_%.%,)_*X1_TZQS8[#\Z@" MF656 (CM)"8U2U:6Q&B M4JF3S4*/)0;9AO;_8=GO*GW'!7^<8/RG7E=G4H:$"#?<8Z K@+'9I+&:;S$*3%) M\SD!\27\*6;/@05^EQP=XRST0,BON[&Q#>#,&- $^- "X+V ;2R!/\60@> - M1(,L:1U3X6+F5C"TZF@@EL"\88D89X*88<+W:FAN4Z#H[B]OWWP6:3HJW _^ M'#)P8.U#_)K9[4IQMRF5PYZ<"F\#T$=LV8=SR2DZ+_ML7X( 9K!VI6_UYV2O M*^=QC>'P?BI+*H'\0NX% F6_/12Z!#$ !P_Z#UV.9N8L$+<7^=[RHF[REI\AE/OA5_$Z35B>?K\)DSQ*S! MMNU^CR,%]VMJ DZ.NW"?_FOHEH2XZ9<)%,A6*_#JF0&F>"_>#>6FEJXX-GBU MT$LSP]' 3P#<_X6+V?_[AX91\LULXH@2WT6)[',JHL1-4"*2B5NA!)2)B!!G M),3'3T\^IJ>_;]G(R@XY>]]UU>1M.+C\Q[#?B="O1$8/I8["HL9;&MV7'.LV/%18XSV-.I<4U=@]_VG W.!OM\(>_2ZY>^V3*] M9*'6;/>!%5R*S='CJKK.N6V9K"1F9D\4B^N1^.DLOV!2ORB/F0/6/I'1-^LD M&I6X;M08-:.O[;;42[%HW'EXQ#RMVM" ;O-I>) MMJQUZ9*F@OEJ*RM.Z7*"8:_[Z\2*,CFL1U8KU37/;85*!^Y+\J]_28Q\RF!O M-0NZ3V,:DB3.7T8+7GMIE[>4;_[":Z1+SZ)+T21^BQJ]7M>P!]G9D.9L-5-R MC&Z]TG!9KU0,]EO;I/^!-&D$]8(GR?+9*[VS^LO7VQ M^R&J_(34-:P*N>3[=(YL=,G>QLVG:)8O_).,O64?C.&]1@N]@LE M'=G[D9\=*?#/@,L)5"FLL75#UN@ATQKJ248TLO%)TF5Q[&W5'Y&M':OV/ M),^98[D.EBF)G:YNZHL A%91C#J=W F12V5Y? MSB7BC!R/3TNYM:CHC2$$&1RI]W0V^X1GWLJ7B40S\LQ_M J_F&!V'8?,ZP:N MT"67S1*E9J9;7%%(,*'V3R723PF"/(L[_SN6OGT/WRMG:,TY$P0$\&O"9O\; ME$N,O)"O10!NK+KKU?V0QS.8LZ9UD1:&,LN+G>+ M(MJKZ!3^_)&!2"1_F%WQ!8G,+]5Q,C5()3"G+E,STFIE&,:3R,^=T!\7>3Y4 M^_6*_Q[7?'ZWR"X"@JA6[D$\+U4K-_5,OMF?+"J"^%W5*/'G[)M-1R-*?%]= MT&Q4H?4F*/%>)[V($I%,W"DE/GNZ\IZB_A&%@-[3D?=6%0O:CNA#SQ#_(D(2 MSPGRKFMDQ8I!\Y&3?46"NI/8R;J3D0Q%,O1'^NR.Q>:LM0:_HU]QQ!$W7VPP MPL?OP,=KEZA[VY"_.AN?L]C@A7$MHN1EJPWZ>'3M/(\WU]@R .I=IXE^I<$S M<:Z/0==>^)DY]4Z*UMUS%]@?2[0[L'2Z8 4T!]R#A7)QKKJ=X^=SGS"_UV7] M5DZ<2XU%G);4@DPO2<-:2-M\D1*_?N(<,'?1U-4\RE"#FSF4['G>L2 W )-> M!VEMZ((X_'^ASZU/'$(+><[I=BI*DY&$MI*LFGP&6[MLRJM+F"0NDTKZ';YO M)$L7:(U]*Z+4Z&/)=1*C"9GK%:5>/3EHL0/JRJ*D#]:+7J7*DIA36[2';9M? MDFT*BA*Z_G'.:DFW8:,?S'!%M\Y18B&RP+_#F(O]':G?/U&_J/?YZ0GY'>,A M&4XW0M^)2P5.6P5U*#,00R"1X'M/@$D5,@Y?:<_G- =)VUF:>+4_[_CU@A,G M,S7_B?RI2 1_@M;^)@FDJBDSLY;3::QEF^/,N,85JFG*+TR,/V%DV#;^YZZ< MXR:PSZNY[QDC'AP0'EPG[^SXMJG/)/L]P1:W(YGI33%>+HT'HXS!;@=\0_1K M!Q-/Z1-.[_E4:R0C-RLCCZTT/R 9R))':^N\JPNW*$WG*)O,S?GD<2 MR4,L*HA'%>.H+O3+Y,O_\_^]2"O=6^/H/H=N_MJE>1PM+$AG)3RD$4' M.ADN7]0?)Z)AM[_SLR;K3[=B_5;L7Z9CC%- MBBE4^G0A5FGVZ6ZE$UL/<7 F@?P M(5!=^1?!O2OAT"\+?D,'^O^HZU Q04M2@@@'D]MWN/\4T8%]&.A>.94NSS>L- M]3;5WY&*%N-X'FI%KRVG*]ES+]T[SQD2JLE0T1; MZ&1^/4\T>N;G&;-H"12 MH@D 6D', P$@Q*803P'0O$=XF/H4R\\!A%HG5N;T&01=&^Y#K _XN095NKB! M*L(T=)^98W5)A6Z%$/O;K_:0_^_1=_R/"O_]QYL(>CZ %K1WJ'!<)P)IG>,W M>99SK.HH&Q_=TT\Q^)C,TV&&,0ZM CY2AQL!20,7^$'WP7!,P+*ETISN9!H, MO33ZE>E F-E8U3UUL3F-_$;X;M8RX4/X.1 FZ#X.AL ML*U':SULZM&>!EL:> C>FVVX)5X(#$(W9TKZ"T]D]V%;X;3@2QLJWE%QM3=C M0#M;$XJY[70\Z1R[%<1'0W%K S(3$/*.ZO@HUP8F4B#0!QF4^ 0PFU..$C5),S37:@=7/R5&;*=,EM]>86ERDL,AWHF8>KI_SG('5^ M6980HTPWL;_Q?WPFL9RIQ9L0XN'G'^0%CPNMD[D&OUM\P5S5)K%#[('5'3PD:V9AS)6 MVS'Y.6MN@/WDA,@/!8 E5)0R9GD9/, := S;3C%^R( M7520 @.LZO2Q>"-3P2,R\6;92CEB MO@2U2(I\PK!P+D;L;R+0$M .U0V/KM!T,((71_KB^_4%)0B>[\0ION;HSSD[ MSVDY<'X54C!QWBK3.%:B:W)=S#!6.^FBG)VG+*K;E@C72P[4QM-!$7S"JOBP M*OAA//)1S7#"O(0@<5E^>:%IQGH:=YM87));)<:0N.YTVR] <,'#C/*^B>I% M-6,AD^,I-C-U]0V7"(50(FWT;=HH8**V*?&@!^R+,]RQ,F/SF#8G:8@Y_&5:D+7@%[PG<;L0 MP7,LY,QG_VO%#%."6MI0X$@XI550_!$R-_JR %9 T0TOPN 5A(3K]:9!(Q&! M7X7ZM@LL'>XBB"%J:FC.^^@!W6T?H@;6!K*7ZLF""3@E!KD-\@B<'S(,GJ\5 M?7D1SGIY2(."7B]J4F&?B#Q>82DM+=8#ANW)DV\@I<*Q%EY7(:U12 9]9A]< M?$35P.TV/J,AOV)'95'.>@!8^Y^O!UCK#$\4ZMOFG%8'0!IU9"<[(\2;=*'K M5&N=&MLEAE'[^))H:OVA7X)),^Q!J=!.?3$'$X7+MR?C\Y2]7F=%XE\XTQK3+3;9'#AP3=>\-=.HI_^'2T;$2YOZ7 MB[I,4.0&*+89I-9QMMR8R41Z/DXU1)K8S*AOB6^LJR6S*QEC4HZO$Q5J7N2S M"YOZ4GS#T[M_2SMJ<0='-_!]H>*'WT-Q7?1-J,RXO;%S.2_G[H3S;AP6P@%B MG>*;36:SVG#5=JW27$KB%QV6Z_HE=\0$?R M!O#.Y8_&SB13C;RO/U]*?^]BG;*@)3LFZ/#EFHXL[!7P\CFEF<1SD!B2-H.R MCD[_H2X/1P-\ QQZY!+Z/G*>$5[L7^&E>LT@8GA$!:]4P,'1]TU_'PT.J0]! MTD\D\Y>0^7F&*L_&;G&*.5.,+]9+N7&#_:@9^!NA1])^9.&%OP89106@AF(!\.%>Y$= [.]S"S(9 M=/@7<^7QG8$48 S.3Q,1;T4X*;?ZVPGZQ7,/,'?@TO3IQEN]A;#07:!>*];R M[C!=.&S@Y^/AV>-;-/ WH]\V257U4D\.1BNT4G7;]Q\1 43H#PRR!T!,^2/ M+B_$]B%YRT\,5J%Y /'40IB 9N2)-OK6!G!F4&)TSXD)W LE9GWU<<1D4"<] MHA%R#TAQX3LVV(M[:!@[FZ=R#+^TEK0ST0K-_#:GCMYLBQ.W (^D"%6PMH#V M_2)D9U/NE.DV>9JL"U@=3VW39A.:W$W]Q#G, :2@&!PTWIL*#S&]Y?#S%^"Z M$T1HWVTAV[\O5006L?Y'YNTE(9_4D@3^&RW)Q6:.Z:FF5VKR3GRU+F.WICV&9D#!YHO2R,S)BUO6R%MQT($\.":P37=F+_A4GV[GO&S7 MZVEDQ/G[E'%(3;@SZ,E'"OI(&J &5@\'/7>IMM_ .(G8L#KR^)WA@$+JCY@ M#'$FRH[D5CK==G$]:?PI!KQ>;PL1K0]IUM^1["#XIQ,2R\5!U:)5RN#M.M56?HVR?28.H$]!8Q] MXU+Y]CW*$Z&RSUS#/^Y@>"/>RSFB?MR^#VNEUAJE+6,FQZD&U>T*4M?-=%BO M?[MWE7H_,MUJ*-NQF'#D>#75M<:=)&CD.BP1'LG-EO1:5%K*4B\%51=? MCEP5ECJ?K,0KV-(0&J[A9"P+B!!.0\]<]<149TEO<-HI2XD%E$E"S(E^Z2=O MY(7O\/;FT%SN0R$O@.F):[R %IK4Y\Q,F%2O7I\.S7@GOJ:P[L53MEOC&/1 M,/S[+_W>V3W?Q/$]7X\@_D7?*:?)L:ENFKHK::)?/>O2[+!7\>\PQC@%F=PH M;B69M-OU:<^UN62V.!.L(GG5#;J\/>GI1C.T_4R$76]O E* MX-AS)FJ/?!.DB(3B5B@1"<6U>\&^IZJ_MT_;][1E>T_^?T:3PG=E[^I-OR@4 M:3I; [?OH/FM]R.\.,F_<143* MVR+EUP#HVIW,O-1AE*>##HT5G=/.T6W)9\YK+^WQS^ (^RT$VJR,N"Q+NVDQ+&F98')/S&Q8;88:8J-;=+R?<[;,/ M]N^A-*&IV\!J%CL3'\^HV&K\!X>;WLK^(I"IS>O^&J_A4>.UJ/%: MU'@M:KP6-5[[7>.UXQZ?;]^F"&Y)7.<6,JJ'XE,676B$-@7$XD/E-I.S_7*[ MAZA2C/,^"%WP]*C\XG*95\OI,G6Y/F6Q?LE@1=&/8; OE+\ME6!7NG!33A?, M2FDI;CH?Z0F9J*6835NJS/E4YZ]_R>=3':70AEUF>XZN;7:7/8ENVE-Y6$"!)F_$'#\4?Z?])[^!KI';S&.]MZHRF8J="UYJ =W\#_ MYTP=W@(!.J/4+=KDFVQD?)"C<7;N3G-V93U4G[IM[Q@U1W:M5U!S#N^.1&E/ M0!8CORJ6#+_ %6NU=$[!:YY<@@)B&B"!.EA?!LX!FR_3#;T=C75.ZAFX(R>3 M>F,]+W(YOC+T!# ?_GY/\N&C%&#"]P;XQZ2P;G129<#C18T?#.UULJP6@L$S M^.G>XP!Z=_M:V/:]L.<7P]";(80^,0 >.?09B"F7FE9V7990O\V1?8,8-&K+ MS[B+KV"L)M9TMEZW<[S.MS*UFLA$B&N1&@$>M#*O@=*L$4KB(9N5E37GJK8WS8TJH8)KT,FP\&9)Z_= MC81C*JY5T1R+:OAL]@+&A,%=Q7W@YH-;(02V")_?L4Q->P'RC-8>77W_L:A_ M'K&WT)00#HPJ7Q0O@3R-9W0.^63<<3&?FG&=>;4.6IS66S66QN]OQW4@,4+L M_A?]G2=M!IX=NT67&X_QJIA+)/ID8>1PR&:D'JA3)@-F Q$$8R"4'[0@.^<& MDPA$MX"=6S=X (HS<37-WS(4?6P!752#D2UC40O&SP:B]@D?2>[[R'>/OC[$ M,L?U4\0,7R^YQ*8G&6PJ:8 1>SX?F7C2,Z/NTH&&'&:C7 M]#RR-N9D$@=9%_!#:;/4.S*&6EME&>C/&E65>7A<838#K0^##4 WT*)?XK@_;=V*(CD_7) MR#VSQ\M,E,.=AY<,QTQ[DVPSSP^\6K58SK?M7DLYFU7:#'77J/!4?NZK@]9F MW4JVK %R%40".@5G>G6K=%[J.=Q<8\:)>ANG.4+FYWVRIV>O9)5,->FV)6ZQ MPGTIG>]U^8("T 1 ZO11V,T&[M?FR#4#]U9%[Z5!>S+E!EQAML0S[?0BK]Q( MX$[=;N"^H\,%+0$1^<3D6>2N7O0J37(X7.,YK316__?D#^*4LP]:LD M0;K.D*.'O6R)W>BL 9/5/[4$2 8/0FL8B%=$:!HL/]P=^U+?6A+[0GI.[DK8LFB/. MU^N0_O93E5DI7QC:_P&I\%*A,+TOJ:OE =]]BE9'5I/E&2KW0@*Q$DSU%20J/%BT@ 37$+I==$/)JWY5%(U[1.+ = ME.'>;L#%O,J']WF.^57(U;/IYLKTN%PK,:6%=H=.Z^?2C1Q"J8(\>Q,*NCJ@ M,C7&&47DU]5\+U#,LW M<8+GLJODC$I=*6[/TIN2Z'B,S.4MDZ4A!["HCN37TXJRWS:S:WZ.,V,JDUK M(&TZ8Z@M]!?EMG] *=W#!7/<(OAY;IQ\JJ;:FY'M7RE\3:R$0I'QBA< J\:_6J5JO,*6"#HX4?FU13UCMWR M;_"+\A15&C=*'2Y7U76?WDSGSNI*SF* &Q/=:FJ%.7 \G782.<:E4&I'/3#, M\>34URH;KN.028%D/I11']-8R4]YEB> @],BJU#\O"#B9PM]WJ$Q6YL.-V:J MX\V+1C&UIF:MC4Y\ROZ<=,@%,+9N)%?>XM7_2:I,[Z7*VS*B=V-<5-D?,KLA M&C/54")VFXSO-'+#,E0I:BV0N?93;IH_7[V(V"JR.M.6#+P[H],)49J1U.8K M$^8_)I@QEAN"L'85CES@S12A #?C7LD_US=M+5$?)< \(>"#5;Z9H[-H; 1Q MPD$<*D?T#E_@GJ] \&LZ:6JQ4$MLAZ?F?JW,$KW5J$7AT$2E'D\8J/](BW2\K7&XR-A8DVVXUS/8G M9/KT[FAD9Z^<@N&'5;L!XT7% M$$B"#.>A$O?^ M( &5FC M\/,]=NTS^]75M]/8LT/U%W+JE"MO^C[N6SVQ-)O2E)E43DU><+AI2:2Z!6LN MBJT^P=C-ME533DU>Z&]LEDJ,J+NM^=#V9I(L7._+ZQ/#EY(9\>+)C"&K=Q7Q3D[&CA M#.JS]JG)"TLN60"3!._,$^(J1Q=<06J63TY>2!0RJMGCEH#WZU".1ZWA&)^= MG+Q02;F2__147.%H?SP[R^1P1FR?FJ>0MKMUCJH.,G-R),FV/LHLU1HKI(]7 M=LU^@TK2^H9+Y)-*TER-RVZ3A1G?TFG^F29Y8H. MF]G6(.3=K$A4XX&'D.@+WK@KGP5(=30L3:-G!80]X)4]#[=2Q'RX&2 MR1E)F<:7)(NW>]-)U1UY%QKT\.IG G.'X<\CGGKN3;LER'3R MD2)BQMP@8Z!ECAESBXR)->9&&0,U)N;+Y?CR61BB]US^EU'A"^&@W[,=5VJ4 MOW$JO>?Z+@Z[>()([T-DGPW(YQHB]&8[V%4;QAM^Y-&]R(S M+&+3>]+T?A^I.>,%^^R##3XKV'2IDM%3PT5Y3E=;5*75:*[S!04*-A4(=IIZ2[#O+Y#/B?8T MZA$#(6NP"W;X=01BGP@,\<8Q;$< M7_U\\:;$^(.EN->48K]44[(;SI[RQ4(J3:L->R3+"GQ(Z&92#Q1]?B]S8U%3 MY'A0E35J638OX79N[)6_=PIT]+K8W]_4.W4 Y)>-OG"DUL,GP;*?LJ PI\>- MISZ7GM9!L2VD ^=$/Z12U)%>_Q.+^QWF1=>7]B]R8F\(.Z$4IM)RHRYXDJ&K M1,+/C9BN!X4=^C#Z@3R!(O7//:=*B!*&B[H=)5,QX%?D.$&ZK8/>VXL\+^BB M>J8C:I%,=G8B68 9?-9TIMGM%G.T]%'52:V?VN56:O+$^;E59YY]_=F;!;Y=09Y>K^IJ&3 M\31T/9Z&'D]#CZ>AQ]/03]F)$$A-2)(B2*?2C$ >B)0) SGF*0X$294DJ MDV:(E/C7OX?0:VVC0@NM$>UQQ;X^GB:;'D,[GD <@\EE"J3T1,.,!@?JDLJO M\A7=3;=/P>,56ZEF(=47JYPJL:5ZFJJ9JNC!E?3+E2()G"RY2FB7=,9^TH&-(8)7O?6(UOQ2@W; M/PF/-WZ:++@UL91P,5.JEN>$C@]DM/+HFNG4_&E$)"L41V9R5L.I)-56G0VK MRPY7NI:^6$R&7IWK%D;C##4F\CRD9^KXFCEOHWH,4U3X1*ZLU-H./B@KRBG( MO0S0D\76T[*.)PBQF,CVC?1*.PFYEW+,*:'+EHC3U1$UJZS&$F%XIR#W]%:& MK\FUR0C7!TIMD4B5:GDYVA$^7-GJ=[P$0<@&7DV+H_:T0"V)B1)NC;VXILN7 MB_)0D?"BT2,M8:5.VV5V#\9OMQ)OCZO<:LGA:R9,N[6B.6TNNQF.BR43_SXHO-N+IE7BBL'3R1G+&@SGM.'C">($X"#Y:5D M.U.)G(O"LE*33(O*Y%BT]!@_,K5TQV16(KEJHJ$-#9('1=!&NPU'5W7F3T]+ MG=6GO&LN_'K1R-(:>M;D\5+&YE;I5D$#FXQ.=G?#5H MVJ(EIO;1$B->0!^X (8-[X9\GXEX@2U";MF7A#]$V_71(W#1$VQE(1(6^Q70 MP[&4G9"N8T %K+H);>F+^?3P N"9,>CA>Z<1Y",>@Q[>(E(8^4BF8\;<(&.2 MCP09,^8&&1-KS(TR)A-SY0:Y$JO+C3(F5I<;0@A]+S[^4M".:V%TO&TH;@SN MYCI$>2\*_)%$N3-).=I?N1(PTCTA>P1@=&,3"<)OZ$GO>&U68.W,R ML>>]?TGYEL;V0N#!L?.-Y>$0%OC/H-9BOWIOUC+VJ[&DW+H=_3Y O^?$ZH]= M[O<6E3^%YX]]\;U9V-@7QY)R2T3Y5O;TK#,:8F'Y]L+RAP,98N][>37Y/--? M1]:/W6HL C]JR^^.G7EFI?W>+,W<'#_O?D8$IR\TTP>@@TI9#SH2HZ;#$P SA<6Z MPC?F\F1.#E1#UYX&=9OQ0@!O^H$B+X2$&$OV-Y3LBZ$F_8Y@$[/"?,DU981@ MJ"TM6RUYV2H2;!HATY-G13#\^KPYZ#'%''$=];S:KB5-X7JP[7N]AY#YVO'$ M]P\>O@6SKEL1^OW"@BCS*)A6#]F'P%3TIJ)1#A#*@L]>-Z/^ *1T+] MI>_ S)MSQ1M@F;)H3_)+=U($TC&[B/YJ2[=1ZMR'>\[HX3^)I* MC#H% 5^RE&>8_6J+[[<%!KGC9[G^1EDY&P$TRBY H^$FEFA(4]4&X'P[_M]" M5V_Q&!K[FSR?Q_P67/H9F]?\-(^FV[(+IM-*X;]6)3"I! MKAPW0GPGB0L-A8UE]*YD].S9]N=$5%B9DF*/"Y6Y.Q0'B?SHB:S-%2BB]'LB M^BUR:ACH3$ \B]J,%&V5JH4# .(0_([R)7C4_PXR[K-,.%@QQ/(^U:F\*8Y MWHPWTYSH.9MYKESK$&1#:>,E%D%"PY APY#Q"7XLU3>QC?\9H5[G5L*JVQ4U MO)ET3983N$R]IR"AAD$&\\U.[U_L$SA3U9*QA6BA"@<,39:W@JU[<6Q: 48= M)BH6 'HX(20._V]](R$9;R3\P"3M@AL)/60@6J%]X)%YR.U;!W9G'%XWKVJE MY0S4#%CQ3;P@;SQ=S+&&@@8^P)B!(AXHBHIW&F(AON!.PY_+<%O#5SC?T;N\ M;^>(_*I-#TKAT!(8(E#X0R:=_.Y;$2_G77S7R/ZWAE3<_V;%9[OEKMD?%TO( MC\T2+[[W\:$"[XV_H!:+QICB!P4V+5=!ODZF%/1P:$8]_D#A/Z=W(9;^.PZ) M?DOX":\V$NOK,2=V:_1R[AECMQL(/SJ#>:#2F6^U0=)!4Y3A;\]#E+]%,O)E M84T'-'E!2@%4R]1 M7$(^I%+?M&4BENA[B3@^)]!D:\9EIIFG#-]=S?492))^OLTB@8:Q1N:!SKP5 M9W^+;9:@Z^3;;J[$]1TQ2S^7Y7TA9MJMV.3+[8&\'!U]PB)G<#];Y/15AE>[ MB[27[6?&_:2'IF7#$(-)/>#)N.@C%O6;#3\^(>F=>L+*KF:I&5==JN8ZVVX; M?8=%D@YCCV3J@4F>_XSG2V/H-P<>?&2Z^7V@H_T9(;8Z?Y9WO4$LB ^\_%E) M\)/8?03YFH0V739=--#^)HWZFZ2YM^#F>(^;->0/^($BKD_J3IEIS3:$,1?R!3I\+](P3-_^N@$.$";)RYMJ-._",1AO\GF..MP7#9 M+J0F=\*?T,#$"83MH[N'P1MMKQM)=E IN[#!K^T/_WL&O3SUM(ZY"!XV>(B$ M)OJFZ_R:J&L@GR+.WJSH\$&W6G48GT;+(K*]T/8_>I$7IB)X1/@*KQN+X"$. M34" (G'X3"]LQ!%X\^\^;O@KNA!\*JAAVL& ENBCO_[M38$-,#$JH/: !; I MT%X G$Q-'6"+ !+-1J@FJH%9P%X R4%_A1JH6M *[B.EZ*(,0JC68VP4QQ(- M.U0S.U@#*2A-,0THHH8YJ@,E,E@R@7'YQ#+U8U25J2ACANE@/G#@4P(#6B%] MH0$'R(\[Z3Y2VUC6KRSKY W*.E:T3'>!!6>J,!-4C7U8@;VV ,Q3G2DF03*( M@;!#R02V(SIH#3 D/Y XT4#]!:'TBE!Q%'@A! X4?!=J!1;X9]21X,*+.]N[ MAU -F?^UL3'\@FP_8*(D 3N8QJ>I4 (,)5"Q$U]8:**#_.5>Y@H5T82:">Q' M[%"7Q>""VZ&/6))XP%!$&GP5#?W#DGCP21)>8@&O E\[N"5\,UT->DS@'R2@ MKE["'05O]A9%T!T45PRH :"W7YBVZMBWI)KXS];,Y"UJ9BBWS\((?8,+M0-9 M_Y4J0R$<^R<[>P[JGK'GPF?L;QM*'W03 "/^"?P,$ESXW3E\42R@% (2!\$= M9M"7O26A47C8<'7XFM+Q[U>("4_R)?SN:=?ST2#PW/G7[QYE'Y#T(+'(NXB[ MIB$0 A&F%CUS+\_@)\P* *5%X6JC:&=HG".X90KC(6GWL"<62ENS2>C',-4*Y !R)V#T&>7RZ)[O)UX!)4]E7GMOI#KP$A)<(/[SVMR) M4. 0J/#YM>WX23[W6CD8J,/W*ML:BD#.^&"?>XR@<26,.L+R"4P3/7L;9!P^ MY$/X61!E^)AJ!QF [8Z1Z0ZZ/L4UBE/4D.K0W$,=1+3!%!C"/6(L='!.T#BK M^0\G+@\3&!!>4]5AP +]41#'3:'(('\177V7X,!'E%7DE]!7X=WM*8P T6*8 MGSS>$*-+)GSX*OSGAGB\>R:L;"#:8QVP M"X8DT+TAH5TQSP^CG\??XBY+NM MRBK**Z$D[$G!\Q+HU2 M>=R7)PY>\?[ZC'^RK>"B3A"7%($)\X3%% 5Q[%JUH<^ 88_E"Z6J(.M&8=-7 MBS1?K#;(52WM+CK)@PVS3Z&^3R:0*# HVGF^#GR&#DK()>B.@R=FG0* [!$U M]'RN8UK^P>+=;EJ"#%UD0[0LP5F.6,FA*(;7TYH^&8*:7VFS@2U/'6VD_2=0 MRI /09@?*2A,&@#BAQSF^(@]*,L7PVT!F/[L. EU%W,\,P%C/I2SM2*^PD<, M&&K#D%&!\HIY(OJ>8YFR*\%U-KP1""VQ#T0+ICH$ Y,UM,.!;C91+1N*8O7_ M^Z PE*IY8=KKIX1>B=[,$YN%-QEM6MGT7/DJ6?APJ5K8'M^KW4-I=SW(,RV@-%E7)X_CQF0%2+W%WGYT2 M0@8880@O1HFB#\VKIL&T,D#=EY&*!@GFOJ%P(A9C?]^OQE(?9-).6R.6'.CA M.VK: I:T7WMXH*TIW/=J0B>3Q1,]E6:)^;HW;RA__T]1^TGZ'9D;T$ M.O2=ZIXQ#7BV#8:1O=WGW_TRZ2;,JBOS[K19+"@XG=6I,C>F9]2L_9I9#;9[ MH"U3T7X+_)^C)B:6J"!:!(^ Z4!$.4YD\H H33$EV/P*>#@55P'_#%.'+A>Y M14/S/\K!2(,%8B!/B75_)<_UU'23]U?=I\ZR_55,+#<*!VQ,V$!"K/1,2[:! ML:]L,,D< ZLYR6WWK++0&T$!+T!7!&VC8B&0E15 O'H^4<+W>-5)@UD_[R8; MW#(S],R-FGI22] HF@8X-HE;@Q?MZ85<"'0GN.FS UP\WSIT;8]8ZV3 &6R% M@/TH*( ]>2L\?AG,'GC8\*3KY1X'O-^__P_^LPT:)0V:<71&.GVQW9#<2R'1 MUMCE^V!(:N^0+$QZ"PDJ&;Y'\-S!O__]7_O/_UR>AG873>O7]LAV[\6F8:9( M!IMF"DR7+2#.$^($WON7J'FB;T#,8J5KSW;X]##YKCORX.TV^_)[&J2=O-'M< M%^LUL5Z)P_@&R^?+/2Z/E1L]KE.N8[EF(\\UNO 3^%.W62OG6?3G0KG!-G)E MMH9U>_"#.M?H=;&_<]N=L'^N1/FCS:VWV/ W"WW;]@0DL+>F:X>[!V M 7B1 MX% 2)>O!,07,.*+?9-$1_SDSGSZZ>?OA9I\W+?*A.3EE)\3 @0DTD&F*(C/" M.(U+ L70A,!D2$J@R0F1(H@4H)/27Z%RB=LBBGZNW39FV3Z-5^EJ4M1+#E#& M"G+I+U>$2JE*BTQWUFL+ MR>-KV7 "I2 OUQ98[("WU]6)W/:?:JD4KK/S'Q% M2!VOY"AGUA< T^!$E^\E2DNQU,Z@H6E'*ROT4"W5*@,/ITM&)E/+;+*^U(8K MC][(W60TR7@: Y,B2^4&5]C(32:HG?#1K MZ/#N CVF,YG)1!32$QB!4>,Q)61P/"-(Z;$X3C%,DDS*+Z]-9;Q6JCBLC/&J M*/4H;E%=B_Q)_D\H"XP39LOGB@[=\ :U@D6MO%/\+UIC1=>2;9.OEHJ5Y6)< ML=7Y:?XK1(T@K4:*&^1''@$:^>2JYIWB?\';N&9M[E5PM3"L>N7V9M0UV5/\ MWQ# 59ONI,LW!U;:*6VR-I[:YS\,AZ),)PRHWSPBV&[]?^*@@+SX3_KC5B<'H\4+N=Y/;2ERR%DL+'1X'VVWHVVAFNAA?X?;AKG_Y3MH_O;; ?MR,O@YS6Q'E0L'1^TUO(N8:0HNMDT*[ M0%# ML3"4ZIW:%(9\?$Z$( ,?L'Z9"YP[_._SLOTE+WD:-L5 IK>>$E*^FYB(U2?GL M:6!-R3&?RU2(] /6G0)C _^/1:&U.4:U.&BG*:C+@5^5$'=VR7/11>NBG?\5 M9***SG[,%; ,I#)!X"=B)6C) N% MJD'I*D!,T'%WSRFD5S!(.!+276D[+LBN&5@DUPZGRX4UN'Y@C]#? M$*E90X:$?J;S,YGK 6T^;M;RF_*ZD5.*.7Q06Q CWFTFTR7VLSJ!-G]VDMW: M(^B;@EX?27H+3Q0XKBDU%V(EO\[B1>^O?R]-<>* XL25*4Z5JFZ?EA8L#XRA M45X6LE*G^FDK]'L4Y]U5BF3'"7ON>^;)''?4OMH]_G8F+__P7\B:PO3 M:]64P_-\"P ,'<39H\FN;O1UK;BMKM/0+_!1:FA:I>H8N'M(Y.@!'MGH/N.-C^ MHTB-&F:S'1(0&9R<:[-NK^BKC**\$JF=YGL8981'^9YI:;*')#1<$)Q%G93R M;72-=&ZK%5%!)_P<1M;PUHF= (4M $$LM(W2]^06!?K;I38R&2BD=\0P'@H* MHE>!P.VI0_ QXKME:L&?@X>!?WZMR46[Y".,_>P%M672R$Q98NT:D <$+ MP@]=+9#\712KJ;KJ1"^+R*ZXJHPJ8A#IT=]5VW8/RV.>"Y?&0%/!*B)L<+%# M>IJ6 E/;*[2%!H MXSI3TPIOA]@#EBZ\ K0!,H!"I4,B/S_=]OFW5O(@0T,U'798I/_R88/=6E3D M*Y\R/2_JQ#Y[\6U1PHOL$/UI3QF"#8%X(^ LMJE36')TJ^U7>)^P:UVIGQ R M[5:163FUIKP(G> MJ#CTNAW>9#V$3GLL&@_;'0:HU4']5U!KA"@:F#0?583N^GL> I/V?)XN0W-@ MJ6/7V7[O0*#V'"+D.F+IAV0._A^)6M#.\USM-H:VQPAJ:B!G7T@9C*EL) ? M:-H)K)P5[CE*%E[I4)C:W(Z(-SQ MX2(JLM#/ZDB#@)P'$U52C]#6 JG)UAM>,CE3W7DU[\PL(8$K,Q3L7+K5_\-T M&K3FDYRQ;*VY049-:ZNTR@C-MTK[+D,G<\443(V5>[B>?BKDVW(UG9I#.AGF M^PD>U+)H-VXGXH&-1>$:PO<)1!V:/: %!8%1;@=?"0ID/MM+<%XY[ M*H9!S:[])]!8E,PBMXWT6GON^L8"=NYK\?:QKIL.[K5LUTQHB\8 O7+X#D%' M'7J)YS@"WAV5;SGA4P=%#E&\,3$US?20E5!V@H1IIB0^=\T&F];J&M/A0TZA M5S,0D?9M1&@UD K_ND9_35>"J2N,^9N3T.EG@W=_[KJ)3EH@MPNA& 15'<;/NY8^T;L8WA;5Y$3U..C,7@I+6@Y: M^&$4;6X_"(M_@D\.2H3V\"6B-<=%6(ZU?;!M 5#4K/@Q.*?D8RKY%G#'7B'" MWO51FC6!PKLEV_;W!&I*_!764R%#]FXITUZOYFZI.(;F!2KXA6N8SEFN$?W[ MAQ JR3\9H"^=B;"#PSF;0'[UZYS;EMS62!J$7/Q1 M0(B/'N:=K /=GH!\]&BO.A2$[G E@(W?GC=E26DLP3)?D=G?ACP.3T_041+J M3(]:+R&MF[LRI1>G+,".#E=@"@G_A;<[ 8@\R3*S>F_M,W/Q:=;JF06O6R(\ M@4+=5 2%/R3IX^F7_\3*\5K\^..4X[<*DJ!RI"5-=(M%OSBG+1P?>8G).K.^ M->40G*[BS,K-)%Y=%9O]HC4:%FIM(1@-E'P@T\?#!_^YJ_#[&2"KRW;N(02[ MO'O[YNKZ6[ZL5!6DCI/16QQ8<$@> M4W47HZ+79854X,L>,L2;ZOI3A?["2<4M"/T7PZY=5NA=CQ1&M8E)\GZ^W-3E MDK/)"&TA&.:2.3',XH\]U%?';-E^.8X_[R(Y"T?0[$_>(7&".L^@T._&O=O+ M'M[EWAT$N &N UA+FAO4U,?Q[BT=@MU":/!;\7"N(6RTP5/''J[PN5@83F:) MNB/.V*O&P]L:VK=B@X3%ZNU.==K&O=*^G3+>O?"CU]U.NL?8X[=D H>[0+3 M=7^S[#8!GY"?[-JHJ*['Q3;4/.C;Z0?J*^:[GL$17W_&V,LFQN<11MC?8+T MA@W^V<&6!] @I?&L>2(W58Y!/$^ON^BTK[@Q,6Y,O(/.G[@'ZU8X$3[U3#9N3+P]D8@;$V.#^ V[V>+&Q&_# MRK@Q\2J-B=$DY#WLX6@?'OL[VH>/.[-^^U#^)]?X7/8$/I+;5XYC3IW@-04/ M)%HK@Q_8E:ION\F.R[)A3V+J@4I3;Q3GQ&+_N3/QFQ+[+V@&.?-1][NR_FK! MB(2[FTF>==+\H#FU.ZJ6+C4*;-AK2#YD\#?;<.\MHOXF,?0EBUYT2!<-O+4Q M$)>S?&5%V4<8%+VQ(?,V1W4?*<4W)/][_N"W) M__("RFM4;WW*EQ6Y3KY/K22-TUOF4RJK3P6BJ(0]B:_ZLKNKP?J_+X8"__O. M3.Z@4F8KP<=U,!?>SR2IO9*ND J%!$6]/-G[[_\Z.+/_% MHK-2,M \!23"(]%@E&$>26JKRK]V*HM(@:4>&>8_V/./B"!' MU'PYUGR_TBC\UF&M4?39.^>R$6,<<_&+)!Y1X9,.?]V> %./U(4X]:+2+KGG M.T5L:B%%_Y]>,W=R+Q+]O!W!O&]Q=E.9@R(W5(R7"RNW[)T@B_]>9@K"YT_1 MPJ&F#>!XIC7'BE#,%J&?J#GRX\X>7'XJ]JDG;S1[7!?K-;%>B]ZRQR-M[7AW&P+Z>.5Y4FG."+);G,^&/&+ M^3"5[C9L5 %^M%+GM2GO%'/%N;IVVPNW[4IKX F9XY4+=KQ8+?6VRE55L)R9 MXM@V:FV!P(^7XJMJB<^UA"=^*1%3#0R?),*!C">.E]K48LC3;:6*=[559SI) MZD8USZ)!0D=+N='2;LVR$I@O#8'W)UUV(I<]@4B^6"I())$&1"8C4!DHH90( M[RM*$R F69$>8PS^/A(!F@NEOW1K55V?U8#3;9^2U;%3E%C=GK?G MS9EA$:6BA.L5M/)(6AQMI.(I>Z;Q>K\YS,^A!,Q&["FIKCC\&#R-9E-<)83F MF$H5$Y3NG9)JKS;M+!OYPFQ.VQ.K.QV+Z9)_4JI[;-N:KM8+@@=/JC#O:2U] M3+=/2;70D#,3)=&I<\O&:F:I):%C9]OA;N/ARGPEL:D*+86;#S3#U!VML6 G M2KA%\T*GGK2),\EO6'[IK11=+G;:G2Q[2OZ?:DTOWV]SBWEWWESHNMD=,Y9W M2OZ3RTV&T=>;)D>6I(GKU+U*<^F=DO]AMIKJX@V!G]/EK#1:B[E5OG-2_C7^ M:5GD%Y2#ZVJ&9=SJIKALL*?DOT"YKB?/F (/6,VI==(3AC79D_)?GC>X4KY; M5?$$4Q%9V\\ZS( ]*?^+<2IOKX;CVKR[&$^Y"IBQ\JI]4OXK]:(EXEJM@2_I M5KXW6?=@4J$7G1V!6& J]-EIZQ%*#;"V-)=M)2X7C?)^G,_.&Z,K!3-.@@4?547PJ MHZ4R^NEY7-BNQ=@.@UA]88$I7(M(4_?F#DZ\P69U,P';F-'J< M,.R!W-(7NW%_BX7F!_,7M_,@M^,KCP?@7G[ MYY9366\@3HW>\.-C]\XU'O7]G9 ;H9?T1#(CXFE3XMS<,S0,2=N@1.9N*'D1CA!/J;B+JN;X$2L$U_<9/6> MH_Z.Q=+ON<1[:Q4X0Y,5^9BD[[IMX,)-5K&:W+^:_(F'NF/-.&N/U=MQ4RP1 M]R(1?]AB%9O#"['U6ETX[\7=7RZCY^RGNK#1BOEVSN:IT+1\=6/%W^C4Z!]L M89D(KBS:*7?$]=GLR%>_X)DE\K:PZ*]11?LM84A; N'G!99ZXL0)4*0A3@KU M1M1*]08,Z9EL=*P3UVNXB"%"/PX1FM"$I#%0=9U;:D]]HU;OYT7'"PMY7H,( MO:/(>@^IKX]XU9G1]M,( M:K2.SVD=N%;.':TV>-1.14%?EDI?T)?%XAU[J7-+^E'?E+[.E=:;F8_K.5^: MXPN^5I>]L&^*>*")Y-G]TE=':&%M$"JE6UA@ E#OM"IJ.^?T?^+T[!Y"T?OU M8;)KOJ;5H6@V)ZT]P?R D\J!BC)PR&Z++PXG"L5E_84P1@T-P1!2ACBNZ(OS MK;L0\GOS9!M@F;)H3_]8U%]*>*I27U2RXDS'W5XMU:P2SJ U1Q).[4\)O.<$ MJK@LSIA^@"1_2<;T&Y* MAC-JH,:]K7A&&Q\GU':!V_7JDBTU\6JCUI'%WF:T&;+1'#SR@<3QRSF@6,;O M/.?_$M_TBF"_FO #A2I3!C>4^>6FC.?+=KO=()1PWASY0*3?/&"]@V0H-Q4- M!7458BM1BQJ41=1)*!I2?'KTLX+%+_$TH0"6C3S:G+" #!>PM@TCJ5;-OI+:2I(F2"0Z,'BKD0F&R< -V+3'^)D_DSF>;< MRGRZ!FT;;U:DBMW-5LJ4WX8R'>1"QP[GWG,A%MX O8BH89%KAF* $" L8 /1 MDJ8!QH,,5D S%P@U8ILNV7&^%,>27W1^]"RT^9?A9"<26]:0\\]"^R:B)MMN MK<;YQ1.O+_%VCANN+%$)X'>@&Z-/P$3$ATJQY%_4P5U+\GTS7QA65XK%#1+] MN5IM]DF9"22?0E4_]YY=0>(EP!KHBQ E"=$SSJE^5/SY)3E54*R$I"[\^UL* MR"L ;'2AY..BSJO-6G'::?,>@G.#KB?S5JELG#[] /$]>YW"IR7WI< V)* 1 M_B)1PG4B53"R3&JSR 3X@YNL2TL1IP9W4-\^*U\$6]84)45 [XXVO"(RF3MG:*W P9'16U=KQVG+3V M[<%(T?7!/)%(39OZ=%0T_0 P-"BO(ZBW#H+C1.AV!?U^$Z$_D.Y78RYAT'-+ M>7.2Q0>>T(*LG;N^$N!"0Q>6?$@3QV'7?:4]36<*K//MSET7N.!LDVYN'ICB M1[FG5P+.0%19&4$A!X#$)]3U2>UFJ9%5R7/+U;A4-T5QNF@I$> T\9#,$-\D M2_J"(6ZQ#MS <=4'=(!?%?!&BV[J/.FL9Y-J(KNHCMD(23UYW)GW.^[J-1FY MD13L"[3C-E*PKS,+[XTWO:U)#TI:+[')X2N/F844_7S;:1*7SAW\L(8,*=4#TM0P-5/Q.027LK!4&]2! M/@:68$T+DSXGC3HXW:\6^GZC7*VI!_),?O:8^*W^PH-Y&!KC,DZG:+JXVN_W M_77+'1GY]L7GAQ"I T*FSD/(')_1.I/LTIE7$Z1+"PVJT6VQUR'DW*&Z3R38 M*%RUZS:X<6+H%=K>Y0E)'Q"2/@\AY25P\ZN&/>6JG4I7\.:-$F4KUR'DJ%DM M.5Y!S'&)-I,OS;ID9G0-B4P?$#)]'D)6EKS=7*>S)@X273"L9%,%!O>N0\C9 MSE"S$+)<0A6*SY%8W'1IWV^XH M,^NE)FW^6H3,=YLYO=JB^2;=S!B@)8^JPN5M9+@GL",D>1Y"UAO-(I$TJ3;> M7!;7).?W!MGQE0C9Y:N2UR:RY-RU%D'XVY*NKR=@88#9DJ3U1GXZ^YE MX(BJ!B\3IHX'H^2N,;+[ ^G:^)_74)NW/1=!BB8&71=!_X"FAO*M1FT#7S1- M,YB?&0"R!+,O': O3$NT_!T8B03O[TQ%!U/0-$RD:=L)?_+VS?9RT-,O"#]& M%\\#*5!2+$GL#_X[2@][3_IXS*>ML;??FX&A;E M-6V;CO7/Q#Z?6QG;G>@)[ MH>FG-YY.GG-J[??BVWVQ[?Q M_I%2_5PX8G>6795K../YLICE"_G1;)VTOTJHLZ0CY<8C'. )I]?M"=I *G79 M<$Y?!G](G<#\OJL@=X<]&Q9[F>[8F;@:)DH2E#[G'+ -7["U?C]!ZTVHWA4= M"OQA^]D>3*2U JC:BY4DRX4WV4%'2:6HIN<$_X<5Y8S,T M.,>;K]AH#%^:?& RS.7\SMW*]?<7Z^MYE$M(M5WC6GX]X5EX(FV9;+Z9T=B> M$H[>(QC\(?,F'N-])D$MT4<3W8/*5!&1#] QGCHER\' V./>XB3N/(./, MZ'*>AMV7N3>T4+1MV\UT9(\#!)Y9+]7V9/:TG;GW@),7&GETUW+[_<7VJ_S' M1Z6V0N6L'-.L#_$FU6Q7Q7;1*XO1'+WD Y%\2VKO,[.IF8:2<("E8V#IJHZ/ MJ0;,#@.$/4S5%Z)JH1_C"##.<6YT3ZZ\$U*T:WY2J[5RN]&=9#=U3LTJ&;-4 M[RSHOA>.WTM3#QGF@MMPWTG@?Z2\W]AFW0?$W6?:9=II,AG.G6K5;-OJ--,# M-IK,A\,,Z)R#RK\@ RH;D)-*F $%A/L_V'W&CE\"6?K%99);;\$\G5#??M$=.4?1<3B\L4A6Z;2^RP^V(/9)YP),70O'^(;(?B_[U MW-GG)'\S5(4BD$H2+J[$^MP12BVSJT0C]DCZ@:3Q;Y=[O5D^6+10J9U\C!-S MUEK0FR;!F>=8W'S"=E4L[NM[0B30)S1_8+&C$2Z+N7FNRU!U;55R[74[FNV7 M9*B')'/J0/D;*<$/RM&^0,2OZ/%>D? G&QA]8E#)<,):).T5XT###) MI![(]*D=B#OK2JD!V_Z%[6;'([2XL*SD/@/4[]/I]A5CSZ[N779RMZMF.J&( MS7&OE/:H*HW3";VFY>A5$YA*-+GO-5=SGBGF=RV_/U1\K^0)*'FI#A%NGB*=,LC6#X58#Y/7OY& M G+Q].&;L_\" V<.0$N3C_3V'51#!H;S*Q%^M/<6V_]'&+P'NZ/ALF< U.L. MJ'GM50[AA-]_N\,Q-F7C&?<7 <\_' VV<2S1L"/+OIT=KJ(67$/4H,U? ,0(OG@(,9F;N A,=3$1N'OX1A C! MZ.^H3_<*8\[V8N$V215:_83#SIM6)S_W*9]PC<,I3:E/1!,MRX1Z*ML%R]2[ M(D(L?G6_E=X'>*]JUJS0[SBX:]G#ONTN1ID2^]>_!$4\'O=#8E!Z-$0;:#VD M*68!V]4<2']Q#Q(:&P/' R!$_)ZH!HQCT# B! X>EB@&C<.HC5C4@^Z"+7O4 M%R=Z09U]"!MN+Q#D]RK$D1Z+-G@\"?>-?H^0E<4H?0Z@!?<@$R4-B!:R@=-( M-'<GY)3 37^T>)ZD]E0\-5R%!I5X"(_[W?QU /NX,,X):-JU?6^N[]V(1 MU"09Z*T"$B&BI#B!]_XE:I[HV]&+,LPC26W#^E\["XY(@:4>&>8_V/./B"!' MU$0HSGLT.[ 2X;<.<9JCS]Z!M8P8XYB+7R016A'XZQ9 DWJD+L2I%[8JN>=0 M1&QJ(:7^GUXS=Q)Z _T,91$JJW8 !A5]]->_ 4 X$O6<&:!>VSLC+9[34/\) M5D%D_"#.M?H=;&_4CY1*WJ7--:T^;:S+A<\N1F,R6\.E,E!0A.&(X7$E76Z,, M.3#%>:Y7R.']12Y#SEB!/%[)]!/#-*^F1GC1LGH>],G+7ANMI%ZNU!Q6DB=> M1<,3J7[GB5:GQ9[%"LGC:SY1(S??FT-+G\#'U88SKI+TE.>DR$7'G@U8@3J^YGI9,LB6PZWQ M8ML>\JQ.]52F'>(D'*YL=U=:AQ56"=PW.> ;58I=JU[8?'ZX,MV:M'0MS]%S M":XS>5K-O+ ']G#EH"#T79NRUWQ7GJ4<5=K>=W%3"ZO0=3!=+C2[%'I)3=L=_!J5G+:OMEVC30;]H(P(CX$=4:C[9]=F,+N*JL=ADN$4^T5J@:L*CE5W3?O(6CIEQ:5]2J3)5J^X\O Y.>_F=47)#1/I8=8[)=)9^42)>2IFBUE#$QKZJ9YKKMRIL,\$Z)]*;+XOV\71W@ M8B)3][LIF^LOV5,BW;1"DUJ PYMXBG M6#.9,LV1=TJD)RPKJ(5IQ9JK!C%Q.:JK$"7EE$CW6OB\A-N-##[HNNU)>CKC M:OM K4L.2R[9/B73#KC0V"ZF77VJ=$&L@UJN$K M2HVC>]RXYA#]=G]](-(O O'M.)2GWL"<62ENS2>O5; M;PY'.17U?]&\'-U'#^XW)\<;S,<3:_A$06QRFWH! M=\>XTC=F WF<4.(9-->?09-\3"7CX0)_&FF>9]Y&,IX&=!.<(/!')A.SXA98 M 96"C#EQ"YR(E>*KQ]"\YZK/#ZF*?4'I_'MN\*M!^*]#A7>U[.3OL*ZZ_K-Z M^=BLQ6;M5H6<,V0@QW;M)[&\#C^:VK%)BTW:]Y3O;>UG;-5^$M<#1X:AR7^Q M98LMVQ_(^!T/G$L2#VE_=F'!09_B*UE;"U_IO"?=X7MB0Q:R\\T !]==MX5M3"LF0G.$(9 _@G M S5G1B7,"W@)\SSC79,W@"-Q;@&]+9BM_[T\A@\AY&0E69XWNP+N5XRJ;YLY M-3%K7QD%IC(U*9AS1^C$I\/F<3B_;]BO8'V_6^3K*+96,TT ?ES+S;G&I6:]HUY@,E MFA*1.1X>_L?>YZM#IS=SNA?)$##DEVG0N7+W&TB%KHB>C)A99+QI&\4:0>L[3S5A38DVY>6!6KS:U!FPBU^)\ MB@<3#J<7,\:+9E>\ .6*173:N&HJO74KM^@EO?;K\H9YHHT%;9P(*M<, M:+B#SE4-R=3!,X(NHN0.15$%.UB+G*E#X? ?L=X4V"A,W4"K:/A8 90PN6J(<-/'%31;V*H(S5\ MI"D,R6QW E>KP4S*\$G18!EL## %& C*$;X"^L9>P!;@9X6W?/--[0"60WX> MJ@SO[SI0-S9 #EX3- MOCYQ'=<*OA7@6$07D5T+;<&_\AXFI+D#](5I(6S+9^!%&Y(B_/HK[U$7#5&) M,!@C_$L[N(DM3>%7-/@6%H $M$7MM5?35#$P&9#=#]C",F= 0F0__1H!?B/\ MT@)&U<&9@NT@+BE(5N#[Z.(\?$LD#6B*G8T>[?$\V&693YN8U_J(0\N)9,! M*K$(N >?6PLF[X5HEDC1/6A.7JI("#6;^5\;:W5RA[H4 KR%6AB<)84&]\V' MN"^;UMR2"LTHS"$R;:ETTI3-%L-I95EER_,J"2QZGH MARB&H'8@2Z*U6_^!!>4#;W[Q 7TMU+COQ1TT*_EUSG#KA1I:IP9\CIX'M!4( MVQ!.\DRV9)%2BGB+6V9+Y*:CSY8Y10GJ&RDF^7LL>_@1!"\<$1SU+?8\LQ M0Z&ET%3:3D%%9$=_.\D MJ^GIN/2TL('I?[,&I52([D'_3])/I#DJ0F?,0-> ME?B 5,+@,^Q(,V,V+2"FYLY79X;:Y_5/J!('[3;/UD%A1,U_H< M!R0^X3ZI1J&"YQ*LQ8_&17$J*@C#FGE@TJ=F97[(<\#HY0=S 0;CG^."J_?S M2US.L_Q2I'R:2SK:. G]-T,]I'_7%_QP)G :#,>-S[&!H=NSDD0*;3SA<6F; M)%1.MB<\'MOV!/7V>C].O!AH@ F@#4_1I$$VO9S025OG#$_&$[OQCGS(\GW1*S\E 5_;#G\WBO)G9+HY MT_DG$A,;TMB0?M20WAT0YHT8C)\C(7<+G'F#YB&VF=]!(^X/93,VFE<6D7M$ MY;Q!TQ#;R^^@#'<)X1F;S*_PJG<(^7F#%B(VFS?9;'QFA?F^^*!W9%^_D3C= M&WKH#=J8V/#^!$WY5E"CL*#*[-[#35_HI3J"),(19M5,^O>;% MH3.:>8XKYL1V"'!*,@^I=.J[XIN^$Y]<-T[]X0IP=@RJCRO Q.D5-DMAM> ' M$U43@%)+EVI;;%3\(9V^:VC48U:R\'[H+>X1$_4*GNAV<22OH)571DQ]14E; M 11-V9 L(-H@#\+_GE!=WUTQ>+);FW#+ZI-4-;H)L35A0[A4\H'(I+\%6NI- M^:E8/:Z&NOJGVJ$;A>*BR*=4GDZK3P9MKYX$,H)#'F!WW#;GZ^9/BO43M M^^"M?I(,,:CD9RGVC2/ANE[B2)L9S/&FZ@J>69:>U')[B\#Z:BA\SN/C&U.= MH_WJKSLCCI7J!C!5/J]3V:(ZHMB63$X?E>FXU&("\ MI+QJKG,5]E5=0R [K\/KA*".IQ%U M#L%S$*SK'MRM"X-*RQ%5P_$Q3W6F\&]* -NY@\(-D5,#'4+WB)9C8]=6#6#; M" 0)&'8 8"JY 3JJB(!O-0T+@'6#Y]T""6V_',&A!J! " [5M1:F#1"N+/S/ M P)4>G[1!\PS70U>=3(!4C2&(/@1@>.B;R,$U0B2]@STB2![)H:S#_D:WK<(_=T"P1)%*S0?/DH H .IN+#,E2HC[%<,V!%D+GP6 M$3ZWH8!G[*1G+*777R- _541647;1'?P$9"PK4:WDH+A%OLPPEK(535$VC6@ M&F!. &$9X2N%SR]*DN4&;^O M[>=@"R0JZ+VC&*\]TC1U7A#=&45R5$9?4_5 ML9R)H'T1$!;\*V:/7S= M2+S.!(+[&WA8D@3#EP"6-]0(A%L+=1MC95TUU # -T#;-M!;:QH([51-]$(\ M;AN^O!NR7%-UU0E6!U#(OP]:95N!Z0N)VI4@HV"FS:Y56Y!=4X /QZTA:8SP M5HC>;GA;4>,LR[3L>J %@IAPR=F [Z;G+IE/NW8E75N1[0-SE["!]$MV+80Y M80-C'[*M&[Y8=6N(B;DR%!@P!ZGR6*:9-8TOH;EW$)QD@ )FOW2Z M88JWM0DP@ 360O0#<&;9#>5[_U4P$+P+IHM0N<9^0&SX1?@5J*Y1&Q^2_2F, MW *L,@5A*0?R_CI/( -"Q#%XMROQA]][T>8$_A'8W!H&SNBA$?BFC5X@'%<3 M\4UK+-8":^>:I7,R;%E,LG)CVWJ\SZXY'H_?7O!"GK M&VP+V(4A&#L5LD92+%M%=-X,5T$9>P>=? MECO+A."6K&KKB5\2)J.UGKJ\";S?0D6L0P.CN_J+^R 0NJ.'R@-H@I%!,I23 M##X1@-1Q#J2DFFS@Q35'+9\LM^+W$4CHB>%=C]#&!QR41#OT6=![V1/(\@64 M :1>JFV[" +])FQ>+WJZ5OAPY>#9(OZT&Z)&&W6JQ9-CF6^O.X-6HLZ>1WLX MD1CY:Z+)S$$A+XW*BC)-S0.2GM:=P!RA>,,^1(=!#Y!0UXDP9_E5"OXC*'.# M[Q954)UW5Z#O+=LUZ&&5D^G_[[K&\%=T(?B8D![:0<5Y]-%?_QKF+GD*_O,: MQ[?&'*Q$&WWPN$NV$.=5(QSH\"5^_0U,HA-YY#Z,(?Z)O/)6X!Q#X*0]?"A) M@_*(]G2F+UXWB>YR"8"H5ZNR2&J/.^$[%A(4_1+VZ;__ZP#?:K?-A& I3>O7 M=B]I[\4B7"TRV%920"*$SQ(G\-Z_1,T3?3MZ489Y)*GMF=&OW7X4(@66>F28 M_V#//R*"'%$3(5[NT>P T3+\UB&F9?39.QA>$6,<<_&+)!X1P"8T<(DM6ACU M2%V(4R^4)OG,E_\G8M 706/]/[UF[J0.O6LZ GC4, \($$+MG9B*YU29/QED M7H!9E"S#FSG0 BB_/.>UP?8\#>K;;-B.\PY3=>&L1\,,@ ,P>!%D'NQIVA'(TQ8 MM[_!M%/\Y\Q\>MT&'SJ/\UCD0W-RRDZ(VXU;@F&93L-L]SF]6BHOR"4Y3BH* MBJ'^"I5JM[+IYZBZ)0R2/#D0TFXJ^U3N=%FXDGJYDJ$=VNK,M=%\F9R/APL8 M=V1K'EQ)OUPY7K?7L[2,I_!EKM]K%46/9W1%((_OWET436J:[.N\N,DHCE5I M%_LSM/+H[HNJ2RA9K]_BQ!9;'U3]+)7HL'#ET=V'H-6@:3R[P)>,.4M5ED6O M+RA"\OCNFZ9&S_K#2H)+]$J-4M[QF8'&PI5'=^^VG]I5VL4]3JPOC4TFG[-F M=ANN/+K[!E]K#7S,-/GFXLE/J-K28L?H[LP1Y>N*N*QPDPI.3HH%JR;82QH M3N5HI;OL&-1DH.1Q==+.3 EN20KY: #P1U=^:FWR$VN/>/K&VM3+M9.G7#[I M=B3 TZ"XH%1_/;(*;%B-\-&5QV_VQMJC-WMC[6>>X>C-C-FJ-!Q4K2'OI]J3 M]9#7QQT.U5D<2?;K*X_?[(VU1V_VQMJC-WMC[=&;=9-L)@^&E2I?]65_LR22 M,-;RX-HC37Q]Y0F+]?K:HS=[8^VQA7E][?;-+HQGW[*B269=QY3FQV#UM$(8 M9E/ =4X?#H=KON!,FU([W%8) @;6>6.=@)81%X*V/PH4WH@N]KVTK-H+3?1_ MJ8:F&C 70.\;QBIJ,(_NUU[>PYP*3BZ34D>Q#I&.XLH@0.@ &0 ]")1AB!:< MPZ.?=US#NBC,L:^Z)7XP>U+3MF,A/OBHX1F"%*X(MU=SFFC;&(L%N^MH;I\= MKE1U'\]L?$\BZO/LT@QCTPZ1AH_B5AC;I$QL<;<*&-BC;FIB4GOYI4_$@CQ M'>-Q8Q!F7T2E]Z+%6T/YZ<+KPUNSB7,AW<5B\HW%Y%S07[&0G",JN%$AR<5" M\IV$Y):H%,=QL5K%#OJ4[=V=H\;&-Y:26$IN2DKN+8Z+I>1;2LDM42D.Y&*U MNJ:+_CXS!K;UC[%ECD4H%J%[$:'0N<\4N"WI?F).B^VF&8A"='+/G<)++7 M(W+8L15!F3@&5ZC/9QS-J;R_'JBSMLKC[&^CU[UH_,B)EN5#MH6H,ZSC6.K8 M#?HH>F9+1#AG)V D6TW)S]J9!3ZG_W_VOK-)56QM]/NMNO_!FO>>JCU5VH>D MXIZWI@H5M!2BF#KN-WT?"M:=E7A@)9O1,NI MC]-R!+V 'BI@S M@80,1_'C+KP!-0?4_#S4S.IJ8Q-K$9Q2C%/:LJ!T&R/]OF1'3^65BB5)@K4G M";.82&Z,P02*4!J2'5"&PSA%O4-VWR%,% 2&'N57VZ0TO.4P1MH#JLSI,@OA*GM3)% +9I^D,7X 1TUJ?[4);A MI8V_@TY7>,(_ !:\NU;(!<^UZN:2?#65B!!GI@-^,9YM_GQTYH&-R7@DU-)W MY-6&U'7"MHS-EJ:,E\T)EMU$[6J!MW2Q-G):-))AC#J>(?3,A/D6&5YLMG) M2U^EI4]$/";%8C0G#.HDU\'JZ2:=&;9DXV+NFD^14G+,CI/-2*&&R;,R%RF^ MT@-]Q#A=2?%H.$:=64DJX"L[LRZ2V26@I=A?_R;BX1@1#6@IH*5+T-*L59OA M ZF:43JJE4];,=+NE>Z#])VL,JW$U1S+S9NO%&E.Z0S/0Z2G@0#!8V$2H]_ M^L?T\'_=1,SH!C"'-'$W"E2=K40B0TDLW7^3@T"F' ,7X]X?LM)&U M,,]I[OTIO61SR50F9O,U)55^Q885LY#,]4: 7J#EAX?I^/$LQ(!@[NJ_?VZ" M>1B;[D\)9E-NT/V*4.YBQ45&XNU6,B8O(,$ \RZ:"&-X(&$"@KFKX?:GF(T/ MH@*Y*6<-+K:LJ87.I,!C0SA0"]AP<3(<(T\E:OW P)_#MTQW%LM'1YKX)KY4 MO8DOOC$V@??GFU5M'!U'Z-<#B^4[&'YPFO2.E*K#=Q: 2*6E.WMP"/=?N $ -"?&3K]YH4(R]F$9EL&A$N-LF2 M'7/='Q@8%%RH;"E!DF&,CKU%,1\WA\\AU],$.3_1Q"0M#1#3="B0Q,/."X@5 ML*T)@:&_J,4)0:"9]@5;D]RKL>W5!/E4/8>^6')YV=8'>YR)!)Q)U&WHKW@$ MUG3LEW.FVU*78-8!K -8?T=8G^H(%L Z@/4#PQHI1_]%I>/_>DJ4.\W[)E/) M#W.3G&^VZCI4>#Z:G72/Z?--&6I4<"ZZ""Q9J%>!#W0#AH"@&AKVCXCYT-0"=GL&J/#: "!WWC1M\)\#51^=4A[\B_(6 MMSH^YNCX%<$P>%:,D2-C91IL)[PTI!*>Z2P,XZ6^Z#FTO /C@4&3J'^\&1S]W+DC_\_=V\630#&$(5> ,0H?.\^XYS[N&^N9!";#E_#)U@SA>/= MC#%K8?+R+?[S=J =W3N/3@EL"?(P_?2 $XL4^2:\5PW M/9EB,C-8_O4O$4V$B6@\G,".$ZT\O 4LYRRIAN&W")8/#S<&?P]>1"TVR:=? M!9DMTBV]G'ZM9['8?>!58LKU?B6]+F'KS*NJ;):33;S$P)PX/(SC6!@[":\W MF-H24+!'88(5F@F&5S:L/3[)?28\; \GU8K2ZK$*,6!*[<5:7@\BH[L $4_2 M'5*06S6LR>5;5D*LUFT#$!U.T6&<.D=T;XC5 R *X IY@%0PKOG_W@9B6E[( MHL1SS;0'QLYPU.ZGQD95D3+\>&:;V161K9_L\71]J!5[#+M)Q'HM5ACVBRP1 ML?-3>P]JQ&=@!G=8@V=S$BZ+3KH1,WK=(IN2EK.H^%I;+P&=_PL,A^/LN= , MBG0D\ASY!EM&PT,RP7DZ2/XA &RI"()@S75I=5P.8>><00\35([79V;J%S,MJNY>;S26&]& M?_V;"-/D"7+Z)*RV ?B+$J'$_0QU/X._3(EJ(0#^Q*/PT4[]J9D"?+4KX^LB9\PB&^H$%P=7L0FK0^YEK%65*4B25@G4ATJ M]2NI Q3=D=MSX76@S%=6H2U0M>BP4H?JP(E:Z?NK X]&.7<4*VV:3J\[LX3( M1;(B*98*TK 0!9"CHJ<-I'LI P'(MB"S3'V=6HL%E8O@^E!EJ&:YD #J&Q&/ MA>.Q$VE ;XKS$VSPE#BG;BO.L6-I3J+< CQZ&6F>>CQICGSN>-3G@ =OKI3S M1KT.S$2*>!VP':4>Y_L5ICMI,7>1YLEV%>>T6.'3+N*_&IT+)PX M4X]U+,U/.*QO*LVO#"^ZW+.R_&AD*)WTB"FEQK9(MJ]EW-NUA)%72P;-%7.S M7J'WJIB]#)+F\>,>$(\@S1^+P,R%F2P;M*H*+,2&M30%Q#D>)F-4&*-.9"F^*=!/<,)3 CWZ M$JKY9!Z\P8&T/)*4^R+1D#PQ*X8 9CRB:/2N $M6=6VO BK>C)8VL6F*)1KY MSG+%9B;=VE?E7V-W(L="\"2G';(,1FBI^ B3O M'7&[@'1Z/U1:,?)K>M:L3A5)J2N3ZFR>L'-?=:A]G@7E$I.\9BPC(K9>U;1L M/+)AFY,E# 9@6#P%U95I1(V:-6R4% FVF6&)J10KK6

\"<2>QDAA7M#-#=UT9'!E!D84P?\!NGI3O$^P$ (C!,KYN<0>]*I+9O/(QO M2%. \F)-,"RGC8>S C.Y]G^S)8&L(:W',$O14;DA7I8LT0M/?E+(HZ\9]\?- MRC"^TLE2&YNSK7K/W)0)6OR*P@O/*@GE#(2 !#:&VI,88(\CM+CD>G>)2V+, M$IQR%4''S$)XF7G-D4]90S=/BZ=LO-BJ5\7-A&UN!"JOIWO9T@+%>HAP J/# M=.+8X;EMTW&H*N]E[0#\D"WSK-4TUJ= @H5#6Y"$=C ) :"\A*$A):T NP [ MA@<'U!)PZB,WA=$: ^EK.DCJNZ&3F)GXQT1"TN//X*8BNG)N X(8RF 1^5H5 M &Y4/WW5U\MS:]3WV&'%24!)BA/G6\9>!<]($L; G$ML:Z 2C2 MR;T<@@. F;!^P@*O-0?U@?T(,=8Q/ETB\\@.W.OL00%#%9R39 QD$V5MZLY6 M),&8RN"@P*I^R7][-.IFD7]/8CM,DQ9M0Q36_A3IKY)5:PSP'*(#NSMPA\1\ M-&4NXUIGJC =)4)4Y9P=697376!UQO##7/X0)$C('$-@G8!^AI;DY!&XW@17 MO?,CCZ.<_Y(!2#-2WW!&GE-.6>!+R%%*T0_6 %"X.8 >[RJPA")^WG[4) ] M8O4>\@FLTX\D!FKV<]5\E:?&SC^HWKVT% #OTF!'&0#XDWV*$?IR,R)3ZXQC M&47(VQ5JE"#Y5@K8ZC&@?^'Q$^( NK\,:0"+;E#VO!""GCKP6D0N?PT@RWDT MM+Z+LI>8=E/?\%I_7O_X(_WK. 3!$,6/$T_F?_ ML21\C%O;A6'_N4'W8H+RG8M3'Y2)P$ZQ,V_=Z.___3_^]>_*_B,#?:H;O[WJ M*]_&QDXI&($*L492I&](@A)!?/"W,%T"INANE*9?",JK[/J]K>""1Q&*OM#T M?T*[E_! CDY3%581WYGM574[O_(^0A5;WF>ZB?2#WP;D(?)"@O?>NRL"C*7/ M?@/V&X/H -ZZN\*I%^I*D#I 5W('E_\50D!& ;[Y/ZUJZE2+:?0:8!Y@/]-_ M_/5X[D=__=MRU(@A;-=F0=-MB[;"E>R3HU[9[Q4-9@ #%$7P,&NI&PI@+[H] M9J%'SW]GY95JBVV&6M50*\>&N K#I?,M-AW*5UIL(U\.I:J5 M-%MI@D_ JV:UE$\S\.M,OL)44GFF%&JVP =EMM)JAGY!$,B:+8E_W^CD=]E^ M'P##+V8ZA5JY#9#$4:%UVP3R'>CE0'.7P$U@8J03O419 -M8IBA8PM\7AM/Y M^D7?A9_AT&]RY'UVBKECMJ_[A7 M'7?\K1E2I"&OG49S+$D )R'ZS9#R ZO=9)BE MBV)Q0/$=[)I4^CI/'IJTX-N*OG"T9U=YAFL!MU@[M0X.O$: C% -X:YVSMI3 M:!S]VC4D745?")DSH/,Y!P?@XZ[T?HF]^X U83:S9 "!A@ +-N0[,@@M8S?? M;R@)E@W/"YZ4*#I14+AC7_//8YBB*D8+W >YD9"]T9="?7EH&P/!\3:)<&@@ MY"_@'02FJUX:\@*16=@%1@BHGYJN0L,6W!LHIN *L-V!@U;@M6)Z,-BN\ .[ M046BD.@!;%$QY%0WG5I19%$XR 0.QKWUX0X=4_Z-?0LB@.I>Z2;*LQH(YMC= M&*JF05<+(0 Y1;( '4"?B&RJ\(QG4V$@.>GGA@#5%V\MIST9YN,BE[-9:$MH M$ TT:2@/9"?5Q0.3"Q= 6[O1ZLC- FYY!@3@3@/!-AT'#'+V@%M*P)9&9;_^ MFZ-,)@]+S!-W0N0^!N(/V>B"=L:&/CKX$UXR>!W (6D!LP. K:_*CD4$>=@= M092',U=$>5,I+O:!H.)%-#5W=NN5T:!=J M*]/R7^"<"J*E[011KU;9LSI'@JRA7UD"0BEP'\UQ$ +2<'F1T# MSB'*@86/I(-'P$IV#3Q=,#T/"UB,K=H.)Q 1NEKW)2]DN8"M.*Y6N%U-F&VC_]^X^P5B((2&)#D6_ MX8I[?\U,(B0/_>P]5-\YIETF5;/[8,>AJN?_\& M&K@P&!\J'M!%#>3(1#>@ N5^B5S0NFV9T#4''_6&!N=7TTXH<:JP1N(<4K#@ MI^%S> <^-VVP3J>F]'[DXP?:S@WK]Z$+?SL,7QY:0#AKF@P%!V3K[M8.V+CW ML7DV:^Q$%O4OK_%$"B@:$!+06[?M-1'Z=1YI:M6_(:;]ZO\=O+J'5"PW]:U(&QTVH/"!X2AXK!]TF0-(2#R?S8[9.EWFV/FLE>^WQ:&%%99O9$T3 M)&\VYDV9K5A]99Y-Z8-)"COFB]*=:Y(!'0K"2*H.JT : M ;UGBE+3]Y.A(X3/W9Q*]PUL7(IU%*&62R?;,[*M*# ]*7H" M+/X-E06 7< P.ZO6(Z/#&4[G6B6.IF/.IK(5]AP<[A+ U8 S],%B';4*Z!/" M#$FSC> J,F"=I@PP%<9K%M#?YF3Y>*L ^('PZ1'PW%/@767/##GA6=-3L8[5 MNH7+2AW;=J<<;CLS>>JAJQB>4P#/L@$;,WS ^0AL'_(B)\7!808OH0^? MI:$68'#CAU:GS]SNNPQR:\?,P"H'CM/?XZO;,W0DFZLZ')K+CE%V^"E\_$D) M*#N^&E-0D;$!&?FY!\+3T/8/'SI&#I^$.+L^0.-# :D#+>XPUAU#?^/HAE!M M#I]=VM%Q7CZMR6U6XG5ZCGTIL3@7429&OV4N,;M3B10D?@1>O-E&YDSO."_G MZ&QBH$,U3OD9-].U'4*;R9PG6C\[2US9"."H+&I>022S:D2&P!F_1<_3SI M+YUGL[4:TG9N8[-S:Z'$F/A<&PS_I+?AI<^S6BB7IEAL-<: LL$*N#2-&B. MG[HFG9C?]=X'!YSV91O<]\=^GC&\3P?A_2"\'X3W@_!^$-Z_4'C_7@'[DP:$ MXXX2;"!R!-1B>[I&AJ\C9+V6#P=FQ-8N0XX]G^%PX-T\UM1M()=1(O+ =6TB M?^'%W=[("0J38Y&6?\Y1_<'-'XRA=/: +*;A4(9:"_0W+ W9LIP<;I1O?NP6 MO;9W[TI-6AA%37.S\FM#224M75-G#2Z-,W_D-/2RILNR)JNVNNHK:.O%P/["7:^M !"LC6U)>" ML?-\+'3DF-0-Z$#5-<_- XGRO'L$.6!"@AG9L8"^8,KFR['SR%D#? JX[4A" MKIIM^QL?V1]PC[#KT["<'!93F@D&=%BA["F(6VZDZ-#WZ_F$=KE" .F!4 =+ MJ\)G+V53"A\^^V38[G#/IS;BK T M[HISY)+S(M9.=.\#03M8OC)P$R#.$M!S'O_>_( 308?KGO2QPO+K T=]XT+8 MK]%J29[;,&<3*D2U7;[*O6DV[Z8A+5Q5#H89IKZE[GS^;@S7]V48X(!IZDYX M .+74G:@:L\.DL/"?EY],JIU4M 9TD""*J?@L[1<+'O^4+(/(7;X\"X[HD+DZC0S!L!911G\N(0AX8,ZDRWBVLX$40DG"$D7)E]0N*> M"Q+[XL*^J/%^E-@\%2:&=]B+$GOQ;FC(# :&[>;+;AD<#$HY06T?'T3I(T[P MRDU/F=M>4MS9W(PWTK;#'TT6@MTLCO-C&12\0T$Z/Y5Y/H==X!YM ZQY:$^G M83?%!8;M(7D-G;$S4'DQ8=+W/JV%IM((V7?"0@"G!XU5)XQG.DFD;@*XO]#7 M)RV\JURV"Q!!AS%"(0PKG67P!Z"'PWW=ZN0#1>QT_L Y#AY^6Z-T$'5/B;M; M[P,8^%-U$6BD P]!7>KX6A(B5)!]T7C3[D/A"%T#8;?:&CH?;/-47KA_/1!* MVTQ= 5:20]O&ELVQZK/2CS&R@_*KMEE6 LRKULRA:UJ@A(&^9"TA3NZ#8IO; M#Q9YM+/MER;*;3+MJ;6-3N^=HJ/)'S]3/K'A@RI+AVOLJC#=?%;SOV =ME,+ MZZ8S'&:M>OGO[E7_W?[4XQ)'^]DF!KN4>B[J\8WJ-3]2/_^I&5\GV@NY:.(( MQ HPS-*R"?UE0%BWP-.24^3(2]1S^9^-E+@:*DZ[D08'!_K'WF;?S?9_6CU,^=_*02>* 86ASU-U M3%^7CYM=Q<:V;<>QSP05@5PM M\.Z, R=YI1_I9-:J.F752KL[?36JA;CVA=YEON"\@V#,=H#1,8G0X?@J[WNHVY"2B[=R[;U$P MS#QS"GF\8J7G/^MWZ'DVX#N%C!DIL!U=%U,+?-1O-Y?OTO,MT94'I-D;Z%UIG??9P\C%ATV_'4S4NPG1L2F]C/4:#36+#!$#'!$6' MH_2)%ND"LF,.TPUI7SZJ/P]U9P6'H:D;/W/R?[:] M$D\TX BCR@&?BN>F'#D.-J%*]<'G'[@[VN@DG2S8(D,T*,BY24:FR2CV?M!#SB M#UG3*$_NAK;T)T[_C2:(^,./X3RUQ;6V9M72] M,U5D(=&,KJ1"3QJ^;XFC[/-%X*.UF<#WKF'F?ID6RN8'/EB%(LJ.M2 MI8I5"]$;GGENT#2+^=:ZP:W7IMK1"2.6R"]AI]E$.$'282QZ8J"4<^+)HXR7 M?4:S[3/[(%! *:SH 17=2DLF4$<@!^A)EM>S%6N0UF3>Y-FJ:%NE==PJZZ\W M="/@W'0NM@;Q/)?-];(C(#;$-*:-^V&ZZ "R51K% 55)U M WQBJV]UM7ZY:K/W+3[ #K^7(=$-N22B&%MB%-LH=H2YQ!8WV!^0*%2K*LB_ M"!Z,]M:0=FAX$B.*W467)[32$"-ZZBC9;H9J'M%'S"R*C\5PU1BN]X22[BF;^@//^ 8G% MFG(N-6L;.E;,1?ISI1K!FG!4"$E$P_$X&4[$3Z@<)V-Z9VGA9$_()Z&%CT/H MTK2PY#OQF;6*1;%L?2-4HOU:6THL/T(++R'H-_(GQ1X/09*,HUJ='THS'QH0 M>Z9 IBD-P*66?&9R542/YJ<4MQ#9>:95(O55IYWOPMH8'!BN%!F.DR>,IS,T M<[_,9,ZKV?I#_Q/DS%Z/^FT.'CA!((]UI]N7TZ+$O/5 XZ?'RK?'%A.Q9K,= MU:MY-I6:*IP1F5?%R AE\9Y7IJ\\M^[ICQQ]Z/?].@K>9DS2\4 M.Z+UYVF;-K@I[,I%A*,8%:9.%,B].1;H)F.B;^9)^=0P:'"V[H.]'FGGW57$ M4EMO.B0?9^T(D62L;K1F=4;0714]H9'/AM 4!&UU07B_(35HCV[)68Z4PL#C J*D&'*?+4<.>[J2*^&7ONQ";B M_03$^\2V,!ZG8/8RP6OYT7PS&%>*;#;]VHH0>9PLC?]LFM$GHE+5M,XEZC%S MI-@4,ZTJA>YL)=3=D,F]XE*?.93K^AK[KVVEO]GTEJS$#8L6$9TVDA8\'NPA M0THW.;A/A862N4VGE9],DEA*+1I4PI98 OH-'BDLM#NU+W'I>3173RY>TS@; M&YBM58S.S;K-&^(JI;?I.3G.D)C084?1%%:9& WHHGD'5\]Z7P["%->-$WT1 M")XS#1;%K#1O2/(KCJV%A)';"%2_:=\P(;>TF)'C:JF4Q+*9 M:6LFM=)+W.;WT"27M%IX= LVV!)@.=?7M MFR])@;0]F"VMJC53B,@HP@_KZC@;^P+"?\&SDZYS8B1M,PNVR9$&72VS$Q+Z M%I^M@L20,H]>)Z=)M=QR5QB6;G9Z$RKJ?Z@ M\(4DL"\0 (GK@]4LGJ&5*F'V.(G0,*R.FDZ]A?NII\5]#P2E]8KOIHS7"-?1 M%O'\9E!_7=/UF^#^-!=/C 8EB<;4Z;3;+FZ&=2[#.+A_PDG@P_W#8W\XS]II M6B$Y>I6(C[.B(BVZ(WN9:);5?/W&OIE*9#$LK8;U++;&8R5N8VSRHS7TS9SH MQ'$_S]@#'^"F98E:@<0C2H0N9 N-81QOF=!V"N,/Y]K:3B,G4)HV08:O*2(( MGMC5VN_>?$DVJUBCE'J5^RPKYY)$-QM1BCWK2]E\N[#K45TD?I)/97JBKCL6"KLDPE$\$8XESB;T'>M&2\GK7X.TG4%V&Q7G,J# L,W\M6UU M9,PFM7E^WIZTTLG1332<1C+>KLAC9<2N,Y%^JTH,[%G_C[3[^^LT]Z"1&TCS M$C]H6+56?,,29KG3C$0-HP0;DQ'DXVA#W_3HZV*)2"8H)H;-([WRLD/7*F0. M#1D[EJ=ZG+0UZ4XNQ#\3H/]7&?"VFMS=44Z):!7 M=J>$>6^DP71:4G,LQ4K5SB:3IL34;+JO.L?^$.*^[+6TU+>VL([Y8%U+UGO* M?-!.<+'FG,AB_51)GL%F!R>".@"H4QFVPT.9T^Y ./]Y+W4;J#BF!$M9/?W@ MG;.7G3YQLC:09X)7 ?LM( &//*^9EF%#Y'(<'O*@YN!:S=OQ2:!T"9MMV_V< MK,AU;*'CR;+<;+X-%&>R,SC.A61:L(YT;.CV:(P:R<'&R6CT-7RR([!@NZS0 M$OP4]D>&4Z)ASV1Y%0)\P1I[DVV]D5=>:X9PJ"\)2,W8CHWSQC.[P\2NEN=[ M!F0?"&Y(,L^(ALM>E^IP/%X)#5$1+-;@.;.F+.I_G*RT#^&\>R8-L!2_D^MT MW\U*L\_V:-TRV6;>'D7M7KZUF (0'W/8_R#M0]# 4ER2VS9*)SMAN9[G9C[MNVS 2FT+PUUIX'?_H\=-HJ0Y'#4'$"4Y5@'#_7&N,&Y MZH)AA=UI[.<#D7Y.\<; .K?KYA"IMJY">[6&K8^)8##_HRRL#KO_.TW^6[I[ MB$VO)LTQ.4[C6;<0*5:&[8[*VJ56FZ_SLX*4!9INC#K?WM4=V^Z^V_&"7]L. MK6Y1#9-N1BP]XKBYT4'^_1N%^5$D#.;]CJ3M"(N]KK!'824&]6X1X-!1U ' MASJ_X ^\6;_@D>9NQN]0=Y : ,4*10'JKDV8 #^0MN/Z_-,P?98[0%QO'%22LRYQJOXJ>G2ISF5S[M8&?$(M/IM-F:I]K- M16N1KF+$/-./2A:_6O51%@AU;#&Y#T0U5:301&_ M\VZ!@_)4(.3U$"R00L,0!*"<(SGA-?630A )!DCP[XOZF0[;U,#4_F,W%Q0' M^_KU6$##>.TI@)>DVR: ,6J"XB67"5[79KMO#@S98?;; =[G]<@Q[,@*+W.& M@^[KD_;L.JVV_-F?1&+GY-Z]^U(\!QN+*[:>YPBN^KH94R/A54N6ON O_4)( MK4HW^$FMDWO%(F5524FIZ33+ YD0#]/GHFJ#,U&U [&^38- +M%=<^-M,V,O M+0*P&917[]CJBYU(.9%WX6]J0B2<+ .( J]=IQ%0A6GEJQ6F%"JUTF& LDC-_3FZKC3:CGM&BI>C#3GJ^J[;#]!L MP I-K\FZ8W'U]X9+]%&O/F_XTN>D,)"N6Z%*8K"ULM.^WQ&L_@8U[OW/8^62?,+GG')?KTMQ?5.4 M6Q+7Z=AKT'=X:/YIC4P@C<=/0Y _?/ M8ATGX/4E+<9>OI(-C: C7%:SZY.$WAQEV\OSA:P7*IJ$1W%:\,RKDLYA4L%F MFT -:3"U*=N/P,1*.AQ_JU+MC>S6 Z,2PLO-P#LU:/O*49%+ $TN4VV-9ZI9 MKCE:-]KM9'5J3O: %KV9RD^!>S&)N,XIU66[/,@V%RFQY2:"X/B9&BLW+ (> ML-/\MRSS8UJE>>V^OE\#E:?2S>MD4J3%Y@*39AU*%D2Q*4POF:?\AI6P:2[: M1"*>4#EA;.OKED'A+06UR8H1G\R,.E19'+_+OI[QV+3S<8#SRL*^^>W!^ M/>74D1TKF'<^,D\[['9SG&FHLRJFKN+V0FW7K'YV^?DCLV?-B,F41C@KU:H- MMI 7.CGHN<#WK-?SI[86K-$ME7 MO,:8FUJUL-_Q;>_0_-8DBB9Y)(FZ#.T^.$2X@Y#U#^EX=:8+V1?R5--F1FD, MLNI8D?5(T> [W4%^63_=E>QL[9,O!\'U".]'^3UR.)O?NIMRN _0'7\^^ULG MO(3,(MD8V"IT]PTNVU[K Q.^/B? /C/X[&Z.],-%GIU-"3Z2)!5IX=XX2C\@ M 1B/)DE;'V\7^"=ET434&3+TP;)HM%$&]T%ANU=TI>>TDVDA$6&DL;(N+Y<= M;HWQ O%&R\"/Y)2?>)J?9F'-[HZH3[?85+K=F5A=]Y1."TOP2VI16K*P;OJX MJ:"E S!Z7=U\3CK$XM[,UA%.9AEY:1=>MI$3QO)/K=U-/-U-_'D#HV33_85P M!G%@.I)I]QT>8'DCH+?HMQ^=.6B1",>#.K,C4?P'^22=M>"QN\V,K9Z:Y0 3 MOWPS@M\Z0-<=.0YZED" " M)NX&0-$ -K2-4%Z#[A/HZJU- 3A^>=EVZ!+XT3;E[HY-*C17;0QM5^7L+.DY ML=-;)S9*(/(R2ZPQ4BI4)Z'2%\_=E>RY?!!="=M\]+>E@#-?Q!D-CU^"AYFA MD2&@X=+V\:)VZ;E7' =(N., /36&@ZOVN:JL2GKD9&2E=JDL'R5JS;]E;X86S;GIR#&,&#/ M-LCVDNLC3HAVNM_X^KWV,5B7V;3Q1A^;MW-T-Q)?3Q*PIQ(1P\)4E KCL1,E M1??NQ O]D28$F]HP$-2"Y*.3J^XUCSE"VT,+#Y!8P8NAD:#MLYT2P')B7* M,S=ER?N1.1A+HHT6O\L,A//HW:<"L]^ 26.:YQ=1W9(O6/4 GW*]1N,[FG,J MW^]#@=ZOVF"_LC;:>]89:D+K,E EG27[>RI:P/B;+C067Q]06[(GW+WD< M\$;Y[&-@.+A8O*=J0'=)1%Y%'$WP=P[]AY_UJ<6K3)67F)099SHS>^\^@+9 +3[(:W[.]!@:ZF[]YD4YI203C4$S%Z7,\D4(\YIJW[LU!-M MXXQ3[X_EIY_NG#0NW$=C4:8Z+B6IB<3&]&Q53Z1&@C2&,8&E[FB6:\"&S2.? M[2?Z'/U0_ML:&Y+'@9/V-$NOI[T$)U5KV(PJ$HR>^N/2CAMRX*BX'L: /;;@ M[*@VP6HJ2]2ET5__4J,K/T:M(BUW=A M7M98-@[8UXX"X(Y<_\A.A;F?QE@[/S\4?@(T/,=<.JU5NK_SJ7< 9+NLH*U- M S!R*,E(#_6<1DY'Q*UVZ=S"*ZA^XZ9W3 3_@$HMVMN L:\PUDDM+=@:3(]' M6>3 R'9NXZK$_D@GTDI]>O0Q-3C"[QUL>OKYYE$\2+ *$JR"!*L@P2I(L#K) M)P3'J3_@&['LN%VT1H9"%(1>8SS/5[)IAL?YV%\.46VOW#16ZTTF6FAB,39/ ME[+D9K0D1CS!4X=7VI9$1*JMF8ZID7[TA1BM@RN/[CFO3V&NIQTJ; MZ4@;X0(^8N&5].&5'6YF\7%Y;K-$K2$RLK+,][$13QX_O=A^+4RZL?8<6^,S M"N?H0JK=/$DN2(CV1*;*12 MS.O%UV%,6HW E<>GE%V6%B.22 /;>IX?O!:!=,_#>QZM,UHMUD:Y9&.&R8OH M(+LD!LM1K,Y'C]?9FO.=J-$W&26&,S*A%M;Y378)KCQ:9XF34X-YB5IADI1N ML0NBT(V8\,KC=;ZJI6:%WRRQ8J8HQUN)43:VAE<>K9,5"X.4NJYW.:*KUM)M MK%GJM$9\[/CIPVZV5^OV5PK7&=EC@\\V=5%<@BN/[ID=C]OX+/4ZX-0JK31Z M-J&,["4?Y['#*XE5-=U.,IDDEQWWC4FS0\>6 )KT\97X6A^M6EH]B74*O6RU M$9_8X$AA$\K#*Y-&F\^/2D0-2U&MD1CM1A0V#:\\VE$VU4UVR$&NS\J"I7*U M=-?"Z_#*H_-4>E@YE9IF(]B<2"P:<0K/B36XSJ.]Y]?Y<:V]-)KX&9ZPZO/1H >E"93'4.ZV>8J^T+%-9&K-" MIP[3K8X6T&LDNJ^ULIY2UM@R1?=35B0+J XGCB]]C5K#5D5HC=FB(33-'+>: M9<@E[)U_=&D]Q45CBV9CB57KD4TQK\KY3@3<-7I\Z2R/J_'LNMU2(@FK2E-Z MDEOW&'CI$50'2C?-&?.6R!8G/5U=\-U<=;2$EQZ!M3+7DX4-,R255&DVZ$=I M4U);Z*Y'YUK,KKE)7:;SV+R8>N4H;-[L\R-XZ=&YBD*>F=22\0HV-V.OFSJ? M4:<06K$3@,6:25$>S"M+6"\4C,%PABGE6:LT:V]\FUE,6/@I4<+4.I]B<=3<9E-F<1RS>BE@<6# M2T_PGQHI=6H+(]]7A)$R)+'&I!N%EYX@[*;4;FO1")",1"(U;J^+%MCQ5>= 5>21_>LFM/NA%O22E6(U%>+M66(@/T1?/1H M1U:^%<^T^@.N6,Q1;(Z=E]4:%/E'3Z=&,2(O#[%7MB.K2VND$3B396"'O,,K MUV*'J$VQ.J&D9I(Z*0KD0&G >QX]/=W%K-2@A\FGI9 M-#3<,JH3I1EO5.ETL[*:9J#0/18GL\2L.ZGE)@H1:]6E*)YYC2Q'X,JC=?8+ M5*;<&JYB7$>4N415IMH3&XK2HW4."K7UO)S1)HI:+B^QP:S5&F@,OR.G,[GT M;V=I?"*GXY:9][YDG-9>IR"GW8@I6:B;@-<38L_Q!%V$"S1/==MPX&T_"S(+ M8.^'6R3I--U I!MB/O+J^F=#,LY.UL@8/L[3F0BBS,W@_PPT*\S%6:F]-M[X5\Y](:XGA!H+0T<9\+>\P7;TKT/ M'+<+^F3/.8,AWY#?-7/L_K(,;V&>Z\4Y"DOT/D<)=0-AZAZC@,)8M*0)N,(!^*7A\WK9?HM$ ,(\(&.R% MB >0>43(!"3SF("A43PA ,S# 2:@F <%#/U"4@%@'A P <4\*& Q<0"P%P/ M,/^U#&AK7LJNO-LAT)\YA*NRBAO%LQ_L4-ZSGG[FJ02H\GFKX4<>2H I?Z M M?_E0Z,^?R5NI0QWT3A*W.4 !3EP#)][4!Y_Y4 )=+""10!<+4.4;Z6*!A'U" MG'@NK KUZL+$4/&:\P4<,M"D/*1P^]L%JE2@2FUQ HV\$@:6+4P# MM B4*0\M4%,>U(<\T*<>G!SH=T[ :==R.27(+4GS2MUFJY"I3V4QY'4=>AXD M-]TY$$_$]AX:U1U]Z/O@!QK>^2SH<3,VX&@XWP?*L %? .23^LKW ?)0D(W0 M0IC:WTJ?^5$:S/'?IW#L/*.U\ITA_FQ.&S@X_%M)IRM!]^3;&8[:_=38J"I2AA_/ M;#.[(K+U)R/?^'V(U\L.9IPL%M8-U=:@"_($20_4N3)I)X@V%V'823D=K3)# M$O8'IO[Z%P 1_7,\J#8@Z*M&?1^=H#_1]A%WYP3=ATKGC>% Q)?%!"?'E6HU MIB4SJ]+RY&PG./SC8N-\WB7+AI=XF-J%S5N2H1);PLQUK0G1Y0KQ#*#26V*;\2[&6$P@W*6AG*6HMX0L1\W\,]A M\/6C#1\+)YWI\.-<$T'G".6AD/I$'Z_'9V.TC%!]@6L[H6^HB$9@ Q#=O M/A- ^+MEA080OC^$;]L"YH\@?"F=Y,9:]274%,^C(EY:.PGLKN<,35R<_P6( M\)1>[@ / N=H@ >!0^[Z6M.CJT@9;SIYX,#Y7@ZT;'"8>:T& *B+)[S-^ 4+^K&^X:T:$G(]2+)F28 MGZ?33V9F6/3&LE_[3(&S)WACDLXL^@L>S?J]36K&#R?AP,_Z[2'\K?RL3Y7< M;6N28TB06-AY\6.2O /?Z2W2NN^EA4RRAB:76EA)Z30VLR11V,@D.WKLK&ZB MF9JO!UUEA,E4D2*Z"[I?GS(\CH:DX\!4B)%D&(N1/R8+],(E@D].A%_)''M< M,GR.[.SIO&&0<3ZR8H7(.AZ96+G*E%A"T@S2LX.8PQ\E9#^DD?X$^=CU&&GB MTX59X A]DJ;RS2%>K2(I"1.RR9 M#-EE%T]NZ!$D8"<%^]@=_L3=75S%0NA/I1O9W#^,(SU ,"ZPIF]M3?NHZJPU M;;7UE%C&$@+;&35;3+96-.3H"-;0 &N:I,,4G0@GKEDC_<,(\:<$VQZ=$F]I M4/OH\),&]8S.;'"NDM"5:BJU[,6,KKQ>+2%U?O^@VO/V2 H,X LIT.<)YYP! MC&]))SYL\D6KV(LKG4(G/H[$QRM>8R#I0 ,8H#=]-0/XQXFTQPM-!ODC'[)T MP6.N*-T^9.=*PV0CLC;F25:2B+R>KN?7B2520(&=B[^0;\5QGK2LYP%I./#< M/7(@^B%.)L"0QPV2/L+!! CRP"&X1SB8 $$>.#ITP8-YNNC#>^UFM3L%!>U.K:*C)5UM%2W.;H4F*37SYV$E^JCD?G%4O+8VIWTR<:K4E- M2==YG()AAS@5QDD\C!&Q[^G9#,(.M^H ]WBD^!R)?%RB%:EDTM10B=G3LJ5M M9I6UB<@SB#O\I+C#W0BI+*URY*!$$UBQMGDUL2@OF?GGZ(3::)#37%V18UQD M8K$QS9YBPP@#:0<&'HB76.);!AZ>9\)%(*H^)JJ>)E7NM:!+S?PTTU2$&I;* MC+N3E?JZA!2'4N6BB9\70CC9G33PX'SK*,$/;^WS@]W_ >1_JE\_@/Q/==A_ MEP9>[VHRO@:FW\!,^IE>^*-CN$4C+M*?GT7>V+RJ=?/U6KG1-=EUL='6Y5IT M,.Y^Q2D/UY4W35L2P3X!\)PF/6@-IF_1YI9<3AA*XUMVC83)!AF-1["?TV0J\[M?,C'QPRKMI9RV/'O^TKQ96),9D5^)Z MF)K"1U92VS &=,7'?H K_FY:_F.1[/?MI/5S$]2#&06W:, ;V*Z/Z:H,[($O MVP,W:*4&1-,A;.3O4JU7*[5&JT1CSLCE('!0(2)JQH, 0$_B<,Y,"N> MK6&OW;22-9TF,DJ6QNIK>S8I9<>(MG]DLZX+I_T\/,$&<8(@3O"=,O9/]@OZ MAIG[>T])@2WT#1G<-2=-%Q+<%GR"H)D1]S$_)L1P^_9"M]9 >@LB:C7KE,E) M69ZKY+1(H==]\&:]QG*9)7OC7%V)$?)BHF3&7"?+\#B-)GO$PR05#>,_(L__ M(>GVIP0H'IUPGZ,J(+;,=J=JM"@H:XOLI^DA1N0&2TC,/RP4\:"T_'"1BT^4 M&SRD;?\$U0:%ZEAK**_Y/E:DYH.D06>;7!P)6*?:@,2^9;7!4Y#CPP6=?J)H M?9HJAH)47..9C9%D._5$S#)6KR0SJ4-*=JH8J$LW_'TPA\U'>P!?SJ9_L -X M?)[VF,'$P/)_Q,;"0K0CE]O=9)G-\I.N,9L,&ZH%V%G"M?RQ6#0<^T'QA<>G M[A\<:7QT\GZ.;L7:/$>GA:7&*^MD?M$85"9)K;V$)/\C(XK/0/'/$*H,O A7 M;Y9<4HB&'DFTV@HA)$H=D=N4C06BW*M[$0*B_9Y1YB AZ%DZ,--RP<()RU(Y MM=2J2*:2MP1V!(G_@XZ'_UKPT?\>L8B+H]W$-BUYN/9C^@'%.M]$'!KZC1.S MC\]GOL%J0]Z_..VD,3CP"XT@F"01MFM $)/ (Y>2(85423!M WPC6*$A &%H M 6$8 N1DC:60" "+'"7H]R';A.D0\(NDK.FJ+$Q#S@-"4&&#WY5U49J&EK(U M1I<-]>E47SHY%*:M.HOYC0[CCT4N-Z07DC2J49A!JQ_05M$&T=@M@ML@41K@66E)R""UU,[O-+@&R_\CXV!9XT1 MA?]6A54$@47S5A*92D/KMV!;NO MPMP'XLX^/^9@C%/O!*-$>7'B_CJXYQ"@I'=LWOL(%'^_^X8D*)$E.*=_9KHI M0T3X;4A3 ?+F@WNZ](\>[%TJ]$U]:EO2P4;O-CL>_P1O^B_8V_;OE[0'XIVP M1 "8.P$F\4*\F507 ":@F P <4\ 6"(0/A?%3"?C/:^JXS=[13HSYS"59GX MEX^ WK?]H,M ,CY0<'+\]P*[=3BC:U%XMO!L%0(T((NA_W$<\8]U&O_;WWOF MTN$+?7TJ@B\)#$_\[W_[3X,( =@O!'8"OQS8K\L"/P;V/\[8<7GX@SG+V=5, M&D#'U4*'DA@R\8N1Z'T=W!]!W=L7F+D$_MRN_VWZS/P3US_ M6X>^SROJD6-[2XT-P=IY_".[K&'C52TM(ILYH32I7&V*L;5-1V5X-/0[=ES/ M_\Q$_18)_R>@R0O1)('[PP#XC6ERKBL$;E9>7]DF)J3H]'3&L)&]4!SU^#0I MK=5-OL/W&DIS8,VJHQC!8ZT1CT9]4_1+]"I%Z.LI/P_"4@-B"]2:FQ%; M-<.KF[F4T#F"JPK#<;-<869U0&P4'.Y.1*^GTSP(M7T3/X^3^!U2[:DESZ;2 M=S4(+^V*_6E6X5X=Q09*K:P+B_4JQ8ELL5M/R!2U6L^ZD%*I:U+JXZD$ M-QL/_P NG6V82T15"YH86LO2]!+S:.YO&%Y8X_G>3//)7#%W#T2E77HY9QU6 M>E+19/5RG)6:FL+A5J)>KX_X*%1[KAB%>A#3,""U[^.(>7A2XRVN2%.I<5GI MQ OI_#(RD/+5)2 UZGJD%GAA+KH?7_5NR)(,-?1+UD*PDMB\7$3IP;;\P_PQ M'R^[>TS5X]J5[F\QP/V"]EZ!CU;G*6[,5A5)*"_ZKQ8EUGDTZ"X4O4(Q^T.2 M3^!.^7I+B8=4/!Z'T"8)5DEW*LT8JU(M934I%CAL/N+1=+IK$=KCB>8O>D." M OK/%-##17D5]*VQ%)*.LY!#2\$,2>#7@$K %PB_O:KYL6Q:N@$QSO\#?8B^ MA'0B:.L0,%< 5P"O#52C/9,D(S2S^U/$+. E,BS1AX7T0@@\!=P5W'(#GC"8 MZJ8$"_DM_\J0NN8^(@O0=N;,8$C\8X9TA[I>0G KQIGDH3>V@UQ1\('@.]MP MM\*]-%]"EH&Z!ZQ#?5T336"LP*8 &KH#4!RYYO^#; 2N'RX.L$ 3' Q@ +O^ M )]8/KPC($)P.6Q5 *]SOD -"Q#70=T*G%U*A^'$D.S?'M@KO %BP_"I_L8' M0V!8BI(Q7<.N!4[GD! L%'/7Z]YW!AM4N4TDX1<(0KY%P<=Y8W+#N^,4G%, M]W=6#'XMJ3/9P173LD4(=/?873U\^\B^-!86,CA/YT=("IC>=D^Z#^$JKFTU M?[ YPSD[%LD68,O"LCM3TNYOR%8$P^ 3N8I.6#(]5N9]M3A:-53LM;?\Z]^- M9.A'EJR'30AM0V/P3I,@OH M3P7860. ;";( .L U0\$<[R%$@*U;)DNFH41 M3]C=2M0!,F@ZP'<@N ?R#)(IO,<6R#-GPX@TG&X;X"Z2A/C)T(:3FP[0 U&9 M["QWX-IZH:D\E#PT=K#WY6[,-J,[=&;*JY *;C0&9 2H442-6D,D%@X!+"/0 M.4%T"_M.RY &^D@#SQ5#C7+RHWB?JO3X^:Q,ML1UJ\RJ6-;NQ/H2-C/?F?1' M^-$>O!$:5;*04YW&?XC(FKG#7=*' MNJ/$*YYZS0YRK$"U8HUT5$XM%\Q?_R;"!!8_@;L:.JXKG]:GF<2M3DO-I,WB MK,HEV6*W-J>HXK@SDP&AT\=A-H=((PXK'_CNC\@+/, ,.=7"L$..(YRAFAV" M^O;]"*JJA1@@JZ8A@D:T@_E)!@)?F$YW'8%0!BX2WF ' Z U"X"S"".@+3A\ M!D@)TX:-@,#70'T>C'<_15>)B%V!+[=""_(K$YHJ+FL)0UZU'.N 0P%2!Z^! M_F.%737A(S83Q1,TQ"(,HM3NS9\:31.>+S6CD5P,F#^DQ3"I)#9IG/8S('YT M.C#L29Z=7'(>XDS-J^A62_<"OS[D$R*)*L'HA0(;8?JK>0Z/9JM]0*HX<:BF M1]"S@8X(;P>1#SP"M5L:&KIZ &#$\@W)Z>ZD ?4&P-L(#<9P9::'F5 0;'47 M@+;2 D+5#RBGXY.K7[CR2((_DS4H2,:N#N9#CKYD+25).\ OYYV+)%#YL63+ MADVE!,#@17D(-!_TN%,+VUN)HS1>BU'="*W.)*7VH."T>%B&)%=92MU2;'';_9_![8&.138H$^7NZWDQ':" MD]G.!_#43J!M7EY3.FP+;3;F39FM6'UEGDURF?3K9$6:?ZY(;I%7,A; 8#V- M8=N9$@B9S)9^ F^ #.M)8,D>7$[B4:-0;V?B\;G&=5Z9>(0\MN;3W$_I58Y:Y?0N!+>(.&MUU+&=<\#T63DZD$5^>P"9[T)HZ7:N M# E.ZTI/GH*E"+.9H:^0=V"Z_I >\CG-]H/>U*N!RU%$@'7E?@2OPWV0FT?F M:X7(%B6E&=/GM5H]0;36#.S-F2 /E1$G(.@0)OP*'H^L.2X8KXF,KU?.8 HN MAS[7\3_[GC\2TN0UFN6 OL I*%*WF3CRH8WVL_D@&2713!PRR@$BA;QR>#_5.RH.CK7W*A1\]_ M9^65:HMMAEK54"O'AK@*PZ7S+38=RE=:;"-?#J6JE31;:8)/P*MFM91/,_#K M3+["5%)YIA1JML '9;;2:H9^I1P>(8E_W^CD=X;P!\#PBP%&L* "&O=\:;IM M D%NAH%0&4C@)E"!<00.M&E@G:WS3A0LX>\+P^E\Y.0KS;W.<>1]=G**3QRP M>*\3;@I/-^A"?LAS0I*PE$Z[O,IA=1Y>2OQU2C+<08E[+^[D;VN+?>)(!2\V M.<>X8=OHK8I*V5_9$RDTF\1V+K#),ILYMAITNZ M_3#VKVR;Z0&S-%886RV-C.Q\U:27]:53I;]_967=GBNS8:_#R5.R.K:X^&LV M77?J3/>O+!?6S05>GW&L4%V.ILK*EEY3C%,DMW^E,IS%-$V8B5Q$[]1K?%[" MZR4&6$O8X95P;51KK>I8T\ALXA)36EDEF._E77GE#L\-:2$!EI(Q=-7+6^K( MUC@%L$('CSSNW5PR:((KK I#CJBOAJ5&D]JLL=&5>C),?2T79G$V% M]6]9F\H:T"3@#ARDEX']K.TU4J9/L;8O+?BL5-WVRW*E$J(%%P* 93KZ+8#H MO24"P#P@8'#LA0Y:(S\B9 *2>5# M )))X %DK@>9SY9@O"?U?T;3ZC>9Q=V;?'WM4(!6"C]$48H_/"#J!2>_4\?C MT)LI5@>SL/=;(P?T%=#7)0[%U1V_#TW!%,#+=1$/$.:,YO2M$(8,>.NCD\I# M#=QXU^!^-!R'N3)/PA,?#=!OFXD/#^@_XV4/5F\'TVY0IJULFC#JB3)M+4/0 M3">#R;P88C_8QB_-L1Z]4/?&E2*F8?$U0Q?M@54UW#RO;:4N1+K4%N=@9+/E MPS@W[72MEN.E-=9DE6:BJNE3>KBAFF^EG;Z=(OA.&)5=#:8V!!%CFA+XO]@2 M5H?)?ZT!/]9Z5)[*+;.*I/:D28%*D94XX[07Q/%X&*.OU0+D>U,0TGM_. 4= MA&*_3D%"IE$;310%4Z1($H\SB;B^K/UY_=%E*"AOMY>Q1"(B*=FY-*UG3%.L MH<0+V,>8(L/1&/G>E/2GLA_RFJ8OW(PBF)"*7-8FRJ]R2E90]4 $+ LF^SI@ MOIS0_2[\X8B6PR3I\[(AZ.1ZGKB=_O0DMW M]C$]'BU]1O#^&2TEL R]S%+5.I;M]+GAA&?SR>R?E[MP2X<2;(P6^A>U[AZ9.#ZG(O^GV.!4ANX*MO,^02,"01-V& MB7@/R9'>#CT^=4^&R_"6H+ MNE$?C<2.H@A^G+EM>"D@OH=M\7$AP5Y\W50WLE+"F@4I2=7[ZX6==#O)X5$R M3-&G9G,=N;:#7FI_VHV$\7=*&DD:;(,%'F?:?=."38Z$Z72-.I+H0]07R7# M;CK>]X$+;1-0H2H/Y*G39@S>L=9(A6&SBY&DCP!ACYU^6M+(Z4P!*[5FL#42 M0%_Q)<0X#SC1:FRJPZ1SH+G"%F&FY/[4[2[C>];=JM+_R&D"FY6!6X+5[95' MF( Z8+F;VQ<2O@*G&P9G+6B#,6S>LOU$UL!',CI2]Y;>5U,=(.-0&$"$<];E M71*&K5T4U$0-LEQ_[,1WC7,?![ZF/K26J,8.=@=QKPG]#GS CR;L; M.#A%LO:>LBM]OC'UW[:\C9?$F" (V)"G!"S.4U$AR@L2D>!C9%3")$$4!GWR ML"B,FM73J=B@$L>R96I6F/#=9;&V/%40%ZF2*:J##3%%%>VAC-<*C4*Z?JH@ M3N7*YI G:B:KOJYK8GR3*<6-^JF"N,9J4DJN<^4"9K=&M%;)UDBV-CI5$)>= MRZFYRH\2;'&Z$G2ZLRZ3M?JI@KA*K&IFL\-65"'BJ=AZ4:B026UYJB N6C 3 MHV8WE^/4>970VN.&0-?]!7';*UM"HC6(+Q<9+%7%2[QER"5)@%K@T94I+5\? MUE,KA26P:K?#+_OLBAOQ\>,KB;8AS1N+80:3Q^76.H6OVSUUR=/'5QKK2C?= M:O0G;'$3DU8KO8_KB1&?.+XR1Y5JN7&V!"QAMF>7^U:%ZO88'L>.+Q7[/[ZT4%J0667"3S&I2W#F;-C.Y".+[68A;Z@ MJYL\VV%B-CF8S9+]QDET2K0L:DPM^2ZF=M,=HY==C->1D^A$%4J=[J:3X[A4 ME6IGUR7=H"(GTR295?ZK!J\FB=ZVH"CRBQ>4TI M8Y-33:_[D>3*A6>L8&B U9HUR4!-(XZ+S6:K3:,18[,I;M[*-Y1Q*C*GE&L5 MFWW3XD<<*8,W?**_V/)723?-OSV!N2U!OY.\UFG+:NI@[E>\FM9_-P5@2[:E4'1X28Q*> Z.):><4 MSE2#5E.&J7*L%>7D[H"BFK7Z(#$/JD'O4 U*O,2#:M"'K*!ZB09P>42XX"^Q M-X=>!9 )*": BQ\NQ$M , ]4"OJ>R/\!Y13OL(H'*SSZF?]H*'ZY$M2?!>=WC-.'!_.?,;)'RXQ[ M:\L5+PCR^Y((_F G<&G&]6!U=&^2= #2#VECC[6[+\YH?2K5JR)9H5]37TCZ M":3LS3G.0[&7T*^GSK^O&?I0MF 2Q%\A$^P8_/Q$BF\\K=D,UT@6.=4L-,2H M;<:RBEL'AR>(,(X=UZ'_':#N+;6_AZ]SNW#N^A[B'N*KDN'$@KP2^UQJU=)P MIM?95")UK]:,C.$7K#5[2#47R9$9.J*_G=P@P;(,N6\["2;.S"V^A*UX(^H(MVA^.Y)].,G%V T_-(4X*L@/$A>4NO[*%XWL7P$^RB.S6K MD7A2E1253.4*E:7 =6FW?(P*QZGCTM2+";> 3.YF<_P@8?DG1')6&2QAK4AU MQ-(8*[/S7CFOJ=@BSSCU7HGCF83/;(Y]S%N$4F1/I^7NV7+^_%QA.K"G[FR7 MI_"EWMZO],A5HM];BBX$>>IP!]CT2=?0D-XQP'K),-UTZ[<81"%%]>IK(]W! M(GC:; JI1).E&3[N6(NQ,'U-@?H]2.!$5/3!*.!;2\B/$< AWM>9-JO/*MP, MBTU,VI@.2CU27 *\1U8G%3U5!OVMK,XWQ65Z5U,2A%>>Q7S\;#KA#?,#OBW< M'\ >NBK8G\\,Z!R.. >BI ]T>7T8 B(:\#1C[>CU%_.>?0],OGL>X?6T& ?< M?&&04U*;IL5BJ0Y!FO8T/BISE];DL4_H,1ZJ,@ZF5A"B5H>H8M*LVA;L" */ M&%5/;G48;*O#Q'+&D)"CC962*KVNL)8TV'BIBU' M$@.E#GN^W$RP?ELB.6!X=0_R4/]/U!7 MOJ5.?W0@[T6\TS+L.(;"?:[*TC$4==D12@E%[946ZTI!;-#J\L)J/?$)E>5D M2['CR/9.0S%K8K6]WA2'G!2/K]KV@,XDK#KLL0BT>.P%OV(6]+'H!>O@KK\XVC+A.:ILJJ^EB^2!.UA^[RU> M.)/B2=>G O9E8F/7PF$KS;"JSP!7R56V49GM1 MNWPE\XE8Q1=/@U$!_EDG8AO42.RNF#[] M6V5#0@([PPZ$(;[HW814[!K67&O]UH87Y%(1KQ)K-:M7^:A7)9M\H&CF@2#9 M$R8:7L)O>\L*ZSB^;-V*2?X-ELE[^0;; ;XS^^ERZ]-).=?!\<;*G5?-9MV" M$BNAI7"QG5BJ38G^-O5^F_QQS-V,V>.4>3K7P1YR.=DAZ>(P*4XSF4;.(6S> M\!![?$HAGC>[Y^27%]\\R\]=JNQ=$RD6D%W$JN-=;L6.$P\S)\Y\>4#2>ZE) MT1IS"89Z?1GT7__OQ377DRN $DP<]]=.,NPM;'N]1H9"0@>)Z!9-UN"[?\G6 M4EY[VX5RW"-)[T32KR?I@K8"8QXY[G^PYX]H0PYV$^6N[.W9B]R4Z*]>9J=L MOWOG*F][,$@"DL0C2I69PA]WEX;T(WVFDWJ5,48]G\O_R=C812+JOSOUS%&& M09^/M4K>?@6MQ#!%R-&P3)3KXSV1J7RF1+A/AQ-ST!-15?@R?^FX)I:'9#:+ MM%_%5Q^?+-PS->%^9^:U>D=H8YTZUBD(F%CCQ6RQ(V2Q8JTCM(I5+%.O985: M&WX#/[7KE6*61[_.%6M\+5/D*UB[ [^H"K5.&_L;'8%A!T#]YYMV/LH^W&LK M_M8Q_,U;%B:'VL6+<@V=P(/:U'O P$H!\"&H7GB;]8=Z4C_E *JR+_]SXG,Z MSS7W[R3R2W%R3$Y$3>TE@E!(5>-DB99'T-5,,JJ4XG!9(@%0-(["54[1_HJ8 M2]XI9EUMYJMTJTWC4[9$R,U!BR4;/+(U7H^T*Y6-F\W,-V;/#P)^IB9U@],E M\G#DDAUM5BM1'8KMS*3*ZFFJD]1TZ/WBKT>JLW9WUBZS =*95)H2ADJ8)%9 M<#"R2C7)ELXE/1%(M0Z3R&G3>6$I,8E)*'(WUAT099OMH6VNU6:9CNU<6BJ4O-LF,#'1=ET)H6>)Q3\OBZE#D>V,WS-+^/2" ?,$)",Q_3KBR4\Q*>A9TY5 M30>>80//@Q;="!7=P^=E#4^Q'"\XEGZ:&ZBIQC0@6#PQSZRKVF0JE<=;:S44 M'+S_QC@)#2/.GJQZ(%3VF5,UO)DEKW\9M@47GABAY44BRK A<[Y(%.6.R:0O MR?7?JL/=Q16Y52>17'A+&NY.#N[]T]&=6,2]GSP>[O+Q?7J5JJ#, R.26DC7 M#P+95@+CHO/=S@&;RI 6UABP=6@3>KLD]IGK(,D=31=N\%1B'5 \U)"Q(W=(R@ M*!K1CA\Y#?A"#0Y=G,@FYQ.-QS-'^)5)/O MP G8"/,I2H ?;8\50*TV%YD+5? M0U'MG6,X5L84V1LC4> 9ZFZ"< SJ\W0NY$9\*^YP)/OV?MJ%E7=,LD=^8=A9 M#1P4QS;1-?@#_B1QADA#:?5F\>F5L#N,B'@>*UKG4=?P_0/!KE M[N&V)LB]DY-DV8#[&N@>JN M%#A5Q(;P]% @5$8B'(EO0S60B-X>L)Y,M:&')^X0'B489RQY2L882 MUF9M?X$6@3[+>[:"X<%53>$KX S4T]5Q?83\]KZK:]O]W])9MTLFB]7JJB/V MY.%&2"D*6\LN?U\&U@**H]MH"45D8QJ: 2UEJ..?J8:WU8HAAWXBNDF%$G\* MU# T[6/^V5<^"=\X_LM(^/8 M1_J'5@=\N"_PI0IHDG1\,%=X, 3^F$S%)W.^D_EDWLF[(NP'-!1_3UB<)"/Z M?;B,\_25COCMBM/!/XEX%EU0?RD_/*;Y;Z#YZ]^"=U71M9'^5WNN;^G^RK"" M$(2A'+I3SV&MOXU3("-%-'YERSVY9/]AK?&N)ACUJ09"1Z*(AV$%Y"=_(+"0 M"5P7Y5B'(X\T&E*'XU3 J5I=(.N9#JV5\KAFZ=LZ!?:!QD_8:>@*5.G^[D7! M\:D#)[P)?S9L2%^Z$?XJDC%_VXX/L-3IY,O5Z-![T9IG7/5=*$PL47/L!+H3 M"*_^9-T%8:7%:>*X&0L* MXQ<51&&?V9"@^2=RWCXVHW8G*U519D+@<5YW+-C!6OKS7I:GU,3/RSNFA]DD MI2Z,O#H2V%8AZ-4"+M<=Z!*#]##[D*0/K_QN60UCB8XKJP .,3WL+I3KJ<5. M+&,N*V.>Z7/[L&:VNJQ6 <7A;*G=[)-U*Z.LEC<@64QS5:Y;UC!KDM2TE:9H M*C_.-Z..],0#GCR]9+DRBR#O..K2L*S3"9HK6V!L\MR$.#IQE&!'UD=8WE.2 M@W:AD1%Q.+=*BJ^5R_GL,NJ:31$/!'=?3GT6:,!%D4!?7F'6LWB,#8LK,RP. M[9KR^Y8Y?\FI,-MRM; 3@B4;KIK+0B)H.:F0]*V0R32/<]+!+X0%BBCJ,'QLJ,C&48[T)8?5Y/P!"'R MUVOQ'?$RQ1ZRXMO2(5R\[\S>D _<><7;L>U#F"2_.9J__C4>CTF]:YKAL0RR MF6N@NB-4_[IK<'6DZ#$LEXS+'L]=XMKK$GRYU3$$D1V5^^6U7&F9??[W):[A ML;PH9W8T5,V\K5U^_(U\BIGZXTQ]_5R-W%)L@?S278FA_;O@SE+V4.V\,0T+ M*4<(B!3;ELYNJS&?GK,KQ80D@"X/L='Z95GC"_GP@,DJFA <%]5-JX:GH/3S M\,?M7*"H 5,CF/Z.*B_0R/ +>'IO@R*1 _MW;9.W/!>U&NB?91]WS5&0<1+ MVPY]WMH&\-EP@F U TJX'[M"\PC NSA&KRH-T<)>4^UK%&E,A+54_AT%4. M3' G%;"MC/4P$[(-_(T>?8/>YAK 5L .V"%$6T +^ U: Y890VFU&]UH91ZQ MSE-QM H]2]3W,%I$.$+?;8S[9)BA18\ )! U@.(([0(Z[&UG0G0= 6EEYG@[ M,72)XRS:8=\0A =![%=_&_9D>SJ!"[]UMRI/GAG0.SMSA3\;E>H2^Z6ZQ)GT MG)NEQCV\60E$6=1UT\[;VLK[_,7])_1<+MK03+25Q7"?X6^.:KMQF9_/BOI2 M%:?TJ%G(3:R2-5K^]2_WP!R!#WW)(5'?[-1_O+?*R"$M0O+W(E(]3['_N4^0 M7@X4NYWI5L7+\GW:G/66M_]18U4LN6>>%#,]M%J.6HQ=\_:]_ MD]#[/:SVOUAU/A0!.U6%Q.',1>(7T@O*;X'F,/R=:D3">$=?6_F,!@,WW%HD M5Y]%]0M@F8B\9"@8GR%M7JC/('PMHI"G%QR3I4]JXK6:T0+4H]:8SF1T%!?; MQG/YE]<.X90%ZR \N)(1K"^+Y-394U\+$!I;4-:%\PIG&$T5TC%F&5,#_7HF MNSXT2)Z)D.#"D4AR/D#J\Y!ZA]:=M7Y CX*\8$?B&EL:/M2'D%%D^/V69Y#A MX$$YX*$OD%SWH R%;!62;3O\!50.\,TH*17;0[;WT*Q4@)R4433IL+2 >,2R MT<30 ]9 =C%@(_\S"Y10^&$4\;"GNIU04T=K=R*PGI>G$\Y:=>'V(WZ,@*9V M.OUIRT(@F.W+?[O"?:MHBT82VGE.6#(1S>1P(@\8='"4<=1 .FP>+2NA M.;RSC[W?()H8P#N":?+:,+X]5%LZ1K6-46UC5-L8U39&M7T+U9:A-8X!'"?1 M&IF4:(6EI%&24B2-@V\D&#))D>QK;-6@P0Q''64YQ(U)BC7J(XE(J@3 55RF"?GULV<3RLDE$G->:(\+]5:OU9/:ZE$4 M7K=J"S6WPXV%E *1+$GL7Z[EQ]4I]+R& IOO2NQ W/=:.*)O##19JY2+M2:QU!X-8;.9\=] M A?).9":- ^*=FH?A1>J[RUR;!1,?Q-E=HL>>W9(W&?8KB-.H9=>[_UTB,W5 M CAE::O PZ<^[NA#0#1R<_X:L+DZKURH0R/1'\NAVP>?Y ?0#!T=09B%%JL+ MWH)DNR,/[!I1Q[A3@8XQ,8+2B95<##IVQP<3@XY='^C8FR+L!Z /?0OHV G! MA\[?PCS&*8O9Y%JQ^6ZB6.L*X<:8JTOD/0HW5G-\$)<'_934Y3-E)Y,217S\ MSARY[[RMAL[[#IA\TIMTJ_E2'@^&+%'A-6U.I:X#Z>0]S#$AW9M[C,4.<6-0 M90=+SBZO^66$.<9P#TSRW?+D;TPR_D#4X9KO>9&P^H5])ND518E4$+H>7G0' MNI\^I8(%L-!%H7?\7NXRV0V1*X6R^*(<-!>@'+ZG7@0S^+/A!!Y<:]CSXBD9 M\ &S45,>^),!EZBCBU['Q2S'B]($]W(3MJE_T2WHWO?;Y+' E@/5B*ZCT=.F M85(%L%%BQ(MKSFUJ6+B9T;TPBOF']ZG&"IO";1A[VRO@,&MKV\F'?'@:%UT! M[\7WO(^%\^*TB6].F^@$[4%5E5QGO$A?(W_>@VHJB,%7B/)EIU%;+DA_2LFE@3*"QL=VS M06"O#/DY)ZT2)91LU2_>S8S4!C5IB7)]0!<4::GI@ZOH/Y-0&AI'\9N!61\O M67/1:Z\Z]/*O?X]HU:/]9[;+O[:.0C_Q*/N55;ZRIN6AF3<*P4CKZ8GA^O-' M>0.MA%[G>-U)+Z'M 6P)K3S,X#D"_B=F^K4BGLNU9TR&_Y9>0N&12DJ&]$6M MSJS,J;4*%H.T)/1KYVHGM)?: QVJ#R8<7.+2+NX#=%_W"_&5W+T=3'PE=WU7 M$O?(RJGW@F=W1YZ:4# '7+"S:C-.\EEN99;_:N7!!_ #J<#;9H?>J*%DP.BLW(F MB0:QT24:,2R-BACONUE C G\'4D_UP7>&4N'-^V$HSC!!7BXT#CX,%;P;PV$ M7"X LU&"79C&C.= _"!4U*M=ZOF3P:\LJ_!SV_-3_92+ M0:'^5C@94SZO%O2I9K*!-2N/N\-A#E]&O9/H(V"$_\2 J#%VXOT"HC[L,%S" MU$A@+! =>!%NTUO)88KB!B!"Z+,1-E0(F>/+)K!C=,X8G?-/T3EWV4T?0N>\ M-L#-/2G]_7B;^WEA=XVW^;^O8"?.CYWR415Z9F2+9Q R#YI#$2S.]B"RAJ=8 MCA>XKW/$.B.);)D#05^["6$MIPC+%D"*SIPK0>S \GT#5F=_BU7#FUGR^I=A M0]D!$B.T@HCC#)1R_R)CZVC6]I^<0,LV+D_@F MT*6/I+4;+V]#PS4BS#A#.0YZM<4V10)FNS[(:]^;YKXG0?EC@'^AIH&B8*MOE^9'IMT5W13HL$LBO)N*- M#816&)I.KAKB:(95-5&=R@Y^\,5H%0#5>\3:@3)^!=X7YLH_;_H632J:W^GQ M>E_5JI%2(EAHA28S-47@^[*D$0.]VOLSS/BJO#*FP31*NZAKO!I!D,K6EK2> M.>-*O 'G$@=1\X]UPX]2V>O-6\;0LT? MF?-\6LQEAY,5Y5UD@\2T[B96UL(4@GZ@\6U]);4R:(/(Y /''MN@+9KD2]Q) M,D(-VBM%HEZB9EY-&=BYG-W;0YID8J3)&&DR1IJ,D29CI,FWD"9'1$HF<(*5 M-#6)2S2K$A*GT+BDTA3\6B5Q+I5\C7.H%]J]SD+($P)9[PS+NB,'?>LH6\R5 MV_A(F&MVAI:5^31'-.%(^N"9[=YB,:H9BI@89V6ETYV;Y<8RNL5_.3)5GT\= MLM2LFG.2H0U1FS)CG(1T_XZ6TTNC)0)]ZMDXBLR.9@TI>3AR.I@J3.8D['%G16 \TTT(-#PIVSN&K06/26TJIPY%C:I7NBE5*QMLY M,3W.-(<:7N!1ZZ57()_*2*99368E69,1**DJ2S+#)26@I<@4B1-$,GFPL8U$ MM9UVC.7*7.>U6JTX,*JSZ5%229+E3']3G5%"OFAQU, $5C&_/$8J>+_62]9; MYE@(4D)[:B4S>3I_E%2F@U&I(H')7 SZS:67GSO=;/HHJ4S$](SHC:NRT.8' M"ZJS3L\+"?T8J5#VH%NK@F>V9)Y@SP9\*>9H0O22] MUF= /T8JQ1J1)YKND!<2G7E[8Y6Y1=_3CY&*VW,G&P'>9J0Z):C?RS,&7%I(U0&U CV[=V:N4?2OR M8IBUC>R7: TWI/;2&(V3'+78.ANAGN']-\9M 5._/4YS8Z$9>C\TLSTE+#PF M+"U;H6N.M.'^F7U'L&Z_XO,XY1PKZ83$D)\.-8D<5C4AH\M=JN>L$^7IV>HY MOQSSO$:4U=/4=":I1X;ZF05JUU8K2#Y29'P2UW 2!/[(_="JS6L[BI@IKN4D M(%.DB/@H+E>[_*ZJ_KYE?R*] M"LQW8ZN_ 8K[4AUFS XQ.[S!#E=NZ [R^CJ@<(?CF6*9EQ\ M [Z*4[,581THP@M NXKUO%[5#5A2?Q/_8.FHD&HZ-3PO2G(/*VW0+7G4[1Y^@>IQ M%^"ILP%*(U./BJ&H[@]K TM+9/9RV.'#:HZ=B++N,^@>&!K-8? :XW47;/LD M_.T!L$W3/PT0QW=X+5Y03-VT3+I9 71I85J#CQ\Y6!484,[8J)NQ!FP= M*SX7QVR1"<*TGFT]S=\A7Q&9_VR'1S]F_W,Z,7+I;3DE?5Z?I1,!])P-G>=U M#A>YG\/U#);QN]RL]'K_-T_X&5M:VR)D[![26<] 7>-=^/=ZJ->>QB.M^*P4 M>5N%*C'4B"\4XK,^W#Y869%CIY[:^$)Y++047S)S"O7G;7Q;+?)KI*TFOMN;Y*,T2!8Y^"]P3,]NE#=3K8;;?=-BX M3F8+'+V;8ZQ45BR[S$+/B=F-E7X3YV8#7$>5O?%7^ Q7<6DD=YN&F7"(8,;V M,WG&1#GR]-9B).C_G XFZQ*>!CR^S1C8L6UX85O])A5M9!)N+<(M)3W;@UMS M<,\:/+>06,^K]*#DC7+B6J*:G)Q22+ZW_!:-+.%EE4S;GH_G#:%?FDS&B=1J M*7$A7-5#>.-W+J5\LRSW'>[8];#<:=3MM;%5DKZ(V].G9 M]3(QN#Z6#2PS=FS=A!\$=",S M]/NXD&/PT=\R6OT@J:4"GMQ M'Z*$Q&P;N_N7MS^NA&WG,XO*#9.N:9:9%5E<$/S,ELYN=O@>U\HU^Y(@RDXN M+QIUO\WJ/.38NPD'5(-)<)N.R06-@6O'U[\QR^"%BX,(\I+^35(P$C37+_MX MAN\K:;>X#GB"_Q;[8.(MVA-OIO9-MN7FQTMV)'7D)H+(0 8"R]Y)1.&"YD#, MN.>+35R:<8--($G+Y7J%3TO+3DB:Q> MG BZ.AS3W/>(%:O;<,B",VG@H+1:]9KI0FGM31.SJ=N0THOAXUF14@8&5P=MC,XN?XF]:]6RO-!+SLPY83>(E:30MGJ MZ8A/?ZO^#ZHD3MNY)L:/BO&C;@"@)8;*N9:3B/&CKN8H8J:XEI.(\:-B_*@[ MK&G_(L1##!=UZ$0=PD7%6 XQW<>X4"%FVE-'FY@G?CI/W.JU>XP =7TD$0,^ MQ0+Q(L?Z>YR?&RA+BO&[S:O0'5T+\Y%R4 M.*W^!%MQ T979@SLB8$-Q[*S@?_=@NK]AL2IF\F^>*X3^.GG%J?@GJ,\!]BH M)#@2$CL9T0'*V'8L1U]GG,>*KVYS9+H*IU2')7=0Q M>]W78'Q+\2$B71*.@47C@DM5BJ2.6"_UEA"E$72)K?^\0)X'G M&]KZ%,KH14/M;YGJCMJP;=]Q,80B1_E1+O!F0 G1QO=1R)_@R9^K.A["\6 > MP 5B4^"/'14SPNI2 "H"M2-7PS>J($RU]-#@:,:RA<&W0F*"OUL RYD!UT,T M>;0_X%.N"X8D>@BWCBC],3R*"VS]"Y+9K\7 /W%E>X%Y0\$!9>1GMC@D& \< MX."'MV+P9[@-PDJQ @\17X2GGX%/10KJ&_HX9R&',T;.:BEX1_ M)?L1B\#UPU^$'Y_6YX7K@R,-1[UMVGLMOJ)DXKTD:<4"LHOT]'A76K33PN@U MY\B2_NV=*TGO;4(DLG,)AGV="OU?_^]%DO>3SXOJJQSWU\YDV%O8-KF<#*T' M'22B'')9@^_^)5M+>>UM%\IQCR2],T=^/9D=:"LPYI'C_@=[_H@VY& W4>G6 MWIZ]*,V*_NIE<=;VNW<2V;<'XSNS7R3QB"K%IO#'7T2:U9P7) MV-A%%LI_=^J9HWDMZ#.D/&AZ6"^ZVFV_^NO?3E@A!UDO$Y6Z>4]D*Y]);'X^ M+5FV=56%+_.7CFM&JUK%!KPV_@IW:]4LSRZ->Y8HVO98I\!6MWX!=5H=9I8W^C M(S#L *C_?-/.1W*._)A5_3=O69@?@#:4)1QX\LU8>K%E"3#2%=;M*-71KU!4638F6\-+0B)&5.Q2YT&D4BA?@0'([O3J;9):W/>-'HK4^K7N%FJR$,OZV!D(=D= MR3Q#6T*^H#?[3H[W)![!(QZ,5/Q@(23+@XHY7XQ63'?#3!GX3 (_')H8>%W? M[PMSL3R8YJ8)9I+RBDU4FWTP-,@5.6,C,@H^7;.#BESHM]3$4B+((QM%$WQ3 ML>VDT.;*Y71]T>^( IP ]6JH1"29E))4H;.I$"F)UAA.DBF:E0 [8A6<8? D M3;Q^>%,OLMU\NY(52)H3#+'N"!7[*%4G&NU&46SP4]P8!-D5H.BA7^*/4370 M95!+S,PZ;BPKN:HYD#(I43]&U5H_+=/TI#P7#;S@<^M^K3@G]6-4/9-:S)HH M:QT\8?*;4@87G$Z./T;5:Y(K)+JFWQ?+F1%O>JW,M$T?I>HUGC)'(W9<-[YHE+I,R>_*B!S+92JO26AZCZOYJD&QG39W Y;8[4_"YM6C- MCE-@4\ND:KWDTL19TVP4U.:&7@V.4V O/ZFD@S58"_5*,UB/[*H@-/FC%%@; MN=:43QN.F&>#>7VU2HM3)/I>4R *["WS[0$ A2*>Z-E)N;].K&",\3=B<]2[%BJ@&YY-@*SS:R:P $4M5B%0P_.?S26V*)&KF2Q5P)X4!!GP6H"ASX+ >@/*)&V M#R-+T1^.),.L;62_1&NX(;67QFBA+QPYMT&.!DC"B MLG4-P^<_H!Y.WM@(C8RC3VL'&VB;8)FQO#)D9X2@IP/+AQ/ _C]Y.OL/5@6J M(4.#]_$!0Q;D$^3TX1\^@4\_8AWDQ,^@R1/.5(Y,FS$TC> N[$\/^<'H!W1F MKF-9:/=>C3V98L,QF!C0!D8 VMN_=*;0D50,N/8TVN.E M[&%:8%EH=V>R@;8.*\F0MMSUPU[DYH43>HH(Y_/E6UL9 S6P$!A*:"%F ]!Q M7EZZA9Y&![XQ;3F*^=>.Y EB4.AZ@9[!V:7^&!> M\ OQF.+BDSG?R7PV.^D=C7^Q3?C.XLRW9<4WA64_NBD'D=IOJJ&Y;DB'(UOX M9L8([R'';.?61K<+T+?=9=B<*$,($=:E4T%OC,PB_7 _E!81VFFP1&)9'K3XI"$I//#Y3!7PXR,DTB2"R/[?7(S3@E_$I/!9\(9 MU[8?7T9/"27A12OX/FN ;S.8U "@--4#:)53NGK7M2VG*Q>Y3"WR6]4AOUGL MR99\YP>ZM?"N<7FO%WESIMK?Q#]80UZC2^*HXN(EP%-4\K%?1[+7'V2OE&0_ M1^ ?[!94]_<*I/N7/O=Q5&>WD+Y3KER-Q&3#5^2!!@P,@:CHZ\".U=[MV3'4 MZ\6>NI:5]Z2ZAG(Q*>)+W6YW#;5#DMM1W'/CS$SHEWRA?>;'VF4!1U+S63OUYK?F1K+5,X+I/#;R4Z(MK=WS9X7LTJO@$-/UO'^L@S:'.D,\1&0(E(]#@B<>FYS5Y M"3>CV[?4!^X*&.G+*O@\?&1,Z"(S[ E=?%T:&;[5 MGENZ<0F5.C#2L[J3:N=%YN/[L'7AH>KC ,Y]K)C+_M\ MFK@&MV7D5('A06M^1W'/1OS9S?>VNASKI0UG"'EIT[+=A=8;6G_>COK/9U2F6^;#BTL.8C6+?4 XU3L7L=N]??J=LOS9G>=.7HB78MA<_7 MOE_L\XEZHGD):WK1%1<#BC;F(C#69".CT.XPJT?X<^]QYLWYU17'UKUQX!NR MO0:Q7Q![UW\@.5[0T(FE MW16H.Y551Q-ACG"AF+R07Y2^CK:4?(\FDIRXM! M5?7:(W-#-8>\E-K&PPGZ+43EF)UB-_M*&*H#K,TZZ.MM $5SH$29>S7J+]$$*W;+3^.6AX3Y MC9:_8?":):^KIEBW6B#+^W['%R]A^7.X7.D(54#CLE,?SYA1TPO\$#TJ=,HI M[N^ &2Y<3&041SWRA;YI/"8C@: M5"6\5S1+9=EJ#//VYYOC?5VVF"JH&$!E)S@[R)LE9D;@7%Y'@)'0.J >R"1] MGQ& RYD"/X [3ZOWOYTYTQFI1*I&NF[VJF; DT6+V+B7N+HO#1:$L)Y43#%( MX4$Q!88./N(1<]+O,^<]1!.:QLHXH2UP-:N+PPFW;C%$E%F5;3D2,6<72D57 MV^@B;?>$O+7A6KA<[16+7Q)*KSI7'6^XF"NH)8-)#Z?"O$ 0R:&]P75D'X1@ MWBGVC-9!S*QQ[.!D-L2WLZO&CM#!QO@.JKLC?^4 M4QUOW&#(55#'#;67V30W;+72"SL*T/O=@.\G4!#AB\?>R$VB35V+F#E]\A^D MR6_T58KTNMQ,B>)$2)1\;8,^F9V%74J@ MH< R<13A;F"^KH5U3YX<^+VD#5*"*HAY]+O<.['38;?4?.511V.V;>\C>IT0QNW(XF]*)GYK:^S?VCI?%6)LQZ/52=YFS4!2 M.LT&6B!9]AV^#(V,_PV[-UVDOU3TFR?B17V1#_EIG^AQ7-,@4<== MJ"YOMWV^,<<].:27V(+OR#^YZ@V(:> :P.-.M0F(RB%OU7.I& M_$6X./E([K;%L*'$\W\EHJ_>VI>_R5E@&3A7=#GCA'SF!__0]?':8KH'MW97$=WJW7B]P M9;L04\.E$]+/LQ&GRE^Z9M&\*ZIVXZ+J:[5%KR6A\N1%U>ZIZC:?[(%0[3]9 M [W(&-A^N3,%]AZP?4%6[F?\:D8AA7(^7Z[F)'^]FEPB&\+19S,P[R0'>+[J MI@>XY0VTC2XQ$11+DCHC%,M/8]FXV/K&F79 E"LS8V:8,B\(*2,O"'*E\B/ M[OK)4FI-U@<"F]16-)E;SO/E)61:^GVFO>$,Z:\;'6%*/;A;Z/6?XXY=@90[ M1YT6. T2]!?EW @DQB-!(*LX.6?Y5KO7,S3W$L8))0VIBKMNRGC9=AIC8SJ> M;$;+J#D:^7,:H_THO_H*./L,95S7P=BS2D/HUO -@<\=KI'OYF:-1.T2C-WI MU8RBTA 7^)H9) EHORC 7D9-U=YD[)\3'[FG3FQQ,?GM&BF?[47U11$EF;Z5 M3+BUI&AHLT:VN79)87B1]A351JYIV+6:24I^'I\QAMX6FE&S-SH55X_?3RK* MM?#JM[>-^R*K;MJ)8F\YXA4\;]$ERJN0H]9%W 0OO5E56LJ,,]MO"[D,,?"OAC"M3 MLC_34;JF.N;XG&\]3^"Z\]=N['8YFLC?U#]8W1\#%YOM 7!\(]?7#UYE:'JW57[O J"?],%?I5K M-;KJHFF")*6(F995;9>[./#0:F99T6R3-;=HLI4JD]=EZB'%$?$Z;CWZ.U> >->E>7Q M0;[-6:V*EFT,)CB;44QZ6@MXMW()%'*>A#1CJ)FA.>]/$ZPF"]EZOKGMP?0> MWUXEAL[7K8K,V+%U4XX;-<4AB.LU&-I0WNACV=@1JX! 8&:NX8&]GG'63M[P M?;[?S&U*';.],MJ&G5;2_.825^)CI;E,SW6I((!&(2CEW V3*2VW39>H!Y8[ M8]G.3V/#./9P?8RX6M9JC#L>J'AF:8G-R93VDZ-+,&*"K:RS\SR-BP9!35M[$[DL<=+B,#?&R(&"RZ,X'*4(KFXD&8#I%WLLJ MSB6BH9M%KK.1:\.RR78&::5I+\I5?-<9B:#CPMXXDG"'=L1+9NPDS&27( W3 ME!<+A>(D?M4L7") ,-;H.NO6,@PN*V1OKI2J^51_UP[I;6;\.3D+U6 2Q&Y* M'"VX6DW_(DR)J/4#,4I=U?3UK)CT\>E<6^?)3#9MO-T0_DPB:+B83')BHB,* M9+[8(NC9NBAKHOA_!BS -''ZMJB2,'X<4"L"<&-AS+ MS@;^%[LM<5GMG=L=;4CQZ$HTHOP=X7> ,K8=R]'7&>>QXJO;=S1(&DBJSA%F M,,.[:I\3/:!>PN=9%,$\HZ2:KE@G&TFUH)NS":U+1 @L1J3B5(:XPO9=9@YW MAJ#_1@N?J^2Q&T26N@K@AC_ALA(Q M2K:ZVI(193_0.X-<=3S/72*8E!?%:_V_OL:MB4FCVN^DSWASMR*9_1U"(@W]7?'\64KMNA.Z351T)Q3 MG0 :(K$]=^@V)8*%5F@R4U,$OB]+&C'0J[U+!-Q,L5\IEB=]%2][B7J6S#-I M6V]*1 JY/BSWP-'<#W%]+HQK%S//1YTAKS5O&T+-'YGS?%K,98>3%>5=@G>R MMM('TXS8$^=]9DK:1;-!I'3$.]"A89,/J>2Q')T#A^9_?>2N_;L;6@NF\("4 M,YSK)/!\0UOOD](K'HA^\^21(YWZ42[XAMF&#(PFA1'<+A]8&0>R_8!E@3(& MMOZ 51Q;]\:!;\CV&CS].(<_6L8#-D M8Q^P/-" @85_L0[@7V_KUM%C? <] M)>IL]8 UC96!_K\M+T._6,N[/S P2,@8ND/&9!=@8![ 3<*FP!\[*F:$U\H M+M[1,.B58WEH/\X>+[E5:(EZ..=MPELX;2\8>89JR*X1S74[\'MGBC]/=)?, MCQD>)D,Y,(44ML:=UQUKK^2KAD M U=&#Y((B8C$2\?Y.M[WYRH3,F5\D0OR%0.O;XPU(?8Z77'U(@Y:K.5>2+2$ M!Q0DU990:WC WHDT^.I?4'S 9]:U3+1S[9P3MDGVZDL;DO+VVR=AAD?"K":[ MKJ376GP]-1I/\82M2C5GN%F-X33^]9?.@1C;4;6V?7I(5@K4?+)A8].G-1XA M?O0D= "&'_JK'X]__@/[MG*1:07:3FQ_]Y^5@*O7BKY''\?\ZB MJE]V("?I/7Z*EIU+(*C3IWF'__[7_]N?_[-SFU >]N%^LF5]/5@O:"HQYY+C_P9X_H@TYV,VI MO$KL[=D+OR_ZJ]U7H96R^\[Q#$1,O\(6X<8"H&>_>&IX,+XS^T42CR@E9 I_ MW*Z*H!_I,YW4*S%'/9_+_\G8V$4"Z+\[]RPJU-OP&?FK7 M*\4LCWZ=*];X6J;(5[!V!WY1%6J=-O9W)I)H0/WGFW;^6<%_X!C^YBT+DZ>0 MQWT/6B88 G/VH,3V'C"P4@!\"-0MF#=&]@ 2Y#.P^TF5??F?$Y_3[\7RWL"3 M2>27XN28G)!#%2BI(YD$.).4%!P?2;2FD1*GIE0)IRF647$JI;+<7Q%SR3L/ M0/)J8WRFS3W1 .H@<.K=QD+CI1#,Z^5(;YAH2NTYGS+GU1EH&3TRJ%/0ST:N MPLN1O21>2LK9.HN7F5E1F8];9-%L2N3A,T4UN:3JG%4P@Z)/EWI^9KJ8\!)Y M^,Q^V:RJ_L;Q\+J7(NHKU71ZV:9$'3ZSP)%4JT Q=7Q>Z KEE)TJ$@(:>?#, M-LLU>*70]H2Y8ZW,OK+T%Y6F1$OXZY&K :V(V8S1-3-F8SU5R]9"S:"FJ(CJ1G MP;)>W;2R9MU0DRYO*L7L D&!'XPLT#9+!- $^=4;MRK35)Z;\%+J<.15K]- MJ/7D6!.GMD;IR;F7TN"*"/QPZ) +W+X[M#@ST<<=OC?.RO6&C@"F#H8Z"7>8 M7A0M$<]X&SIK%-+S#K-$8:.#H-9SG>%1#>C"4(+O3 M(EQ[_#?6TZ?6J6 M7([,_*;2H\H"G9G*\*E'#HOFC![-FLN.()?:M:)("^QTS"/G^V!HRRRGART^ M$,3\<)%F1S,VF^>7T, _'-H>E.N6RE*LF7=G:;_/,(E2!PX].'Z?\9!$35N M 8#>H'&CEO=2+"X0PJCY.L8!U1.4GQY0CQI976[@9.3MEMONZ!&^GSD584J MD/??&">A8<1?&( .R S.T'<#<#)SZT#UO:$O]_6.:G@S2U[_,FS+L*%UB];[ MXGYASY+GCJG;+TWXMY;>5GN3S-92"E5>=%:8 T\)TW:G"97ZTW%>+,30"?U! MRW*6T#Q'Y!"1'#:+9KQSY8].&IFQQXQ%#-F)#]A8]K 1 #8V*R+8R MIM@3EZ!/82H*\NRQ)Y[!VC[\ OFUWB/&1]&2P ;0K'_ $#,^H)= HVF)_K$= MZ >CY\*_BUA#!S::UP/FP0TU-$.1X:[,7 ?9.?!]Z'&6 QT;^$=3S!G!;0^W M!O[!%$4U?,==8]#*,> <50S::W ;P'06[IZ+@D]N-#7T'/0K, W]@]".\]!X M/9!=^,IM3.J-W=ZS":&EZ($';#DVE#$\A06(CL%#IP!79Z$9A:("J+M-_MJ^ MAM1[)FGHN?ZOMC(&:F !%"#9SBHM6W >H#T&P ]]JD.9-Q?=M;GD'%XH"P9( MS7/33J_%?Y<4^U3\[/^,(VZDX<,_5XZ[D7_+_T0NV>&_SP>WW2,LW"3H:!K? MXQ!\U 7P(U+?!C2BJQ0%BB)YYH%?NP_[KT4A@*W[CUP$)?*@=P&<,-H@![ZS M^R**-83?O(A([%]-1V,.8SZ^NYO8+MX0K?.#R%WDXYM5FGMNS][C'?A(#0KB MW:[M?DZ@BZ=?4?0&Q0[?#9QL0UGABW=#Y1'DX< '9XZ8G-(YW/[[Q>M*\LWZ MO/@DONLD"/*1CD_B&DX"\D0R/HEK. D"?TR2\5&<\"@^"['YCJ+^OE5SGUGU M657B]UQ _'X7+I72$^JG"U8W<%^\MHE\VRQ0POMIC"(>3I;R];:^^%XFN11Y M1*+ZYNEC%_OXTQJ-6&S&8O.NQ";*[+TI07E[)'+SHA.%*6.!>6T"\ZNG^KL MZHFDP7L!CXNOOU5-WXK@N_:C?L^/O_@&')SU'PFPB]86OF_?>N$MQZDH^M+M M4)_(]G16VE551+YBRY.)H?LYM*W==!7K>;VJ&S" WA(6VV(A3$9"XZ0RXT9I M[=S&RJ6DP8T>Q]D-BK/R^:5%5D;VQE%Q"_J TFP6LA4EV\>6P0M MW2.W?RSIC>2XRW=),S$S"E*FR P*Y)^#;"%^X&T5_4]X9@;>S\BNB]+JNK(5 M@".ULK*@R,-IP#3QQ)S)4MR@#_+#IA3B.I+D0Y(X4^?K'V+&_706VZL._W8. MXWBI)^7\SM@$Q"9HC 8)A;'^O![]3SG,*.3627Z0KN#S?GJX+ K\I-Y M1,T M2B%^H%CZA/TDK\P&#_%;,.4^+/$/A)].&E>\'=EQ6S'L-CV!4XN6FS%18EO^/3-D MCT^*-J]IAF7 =7CM/9J'EHJCA-_RMEIR#-OOPN&!"[PC9HO8R:J]ELF.!3)/ M.C4G0Y*K-L(^0 CX#PQ%/:2HM[I+Q:;_S^6K.[+N3\U6N6:1RC<"VA(3\U-KD_W[MBR&&Q7A@0OR-_ M^_:OX-ZIM]P]-@.7,7(-^)@"L!8 +0T]4K:]Q/:YWU:0^3-\NOL\]QOW+'85 M-]96G*UOU[V(JV[NVA*]QO.X2;.&5Q0W "H&5C,$2!KUFW$0W.Y3UJ^U;]S$ MALW=W1/$$85WW:&(2?:L?-Y6PY;@>U\=\9:JFF&Y4H,D3;:\X7(YJ4T.7 K27KQ7<#7]'4'V*EN4(/NKC8!8+,YH;3IO\"ERG([;1J@F>[7NGV?4D.F/*NM<#V& 4(CN66O/;YK MNVO'[AK/XR:]@XPE>Q[&8U#M&;;LKK6.K.,/,$I' M,GS'[$W:XM3.^88^&*=(K8D8!:7=WC;^' ]?@"8M6]A,-M2$86.*/$.-=6-K M^++6<*SR/GN)_43*#4C)13L3T?$1ABZU0+,[7M ;LY>R&G:SDED51,C0(2P$ M\X SQ -+G5$#WBA'7-PAB77;N3BB4INYI812[.&]JJ[W*KHY[K9UQ!$TX@@B ME7S R=2](3KPBA), PN=[2[K$IZE"\; ]HP%P"P'>HQWXR!>(OI\A:XD$AQ_ MQ\KT_8RP'6N$>6"9?<8HVI!/0 5R1PWX=:TCKZ!(@7L-WW&L:JV:8$N+CM;$ MY4EZ[BZ7B0I;;<)]0MJ62E$/''VH:_^Y&W?SJBY][I+O[DECGX[MNL4>UQ>[ M@X20+S&][F!J#O7>$K$=C=B.?&"2AZ[K/S?EN^ZI;Q5HAF+XM^FT7DXS7V_6 M6*RF/R(O6L"7#1M.7'9M>#K>'DMD(XYX2T2H[*:>RFC.2$C4:EQW;GDE*J-+ M9 C)0#T0)/= L8=6_^ET\]USV=4G9\9:^>QS-?&1-9*Z5.H]LDM$A.9>J#)][*^8J_\)U92 MQIF87[$C/L2=R?14(N;UU!+/3)U>D'=RNB/RB#N?0!:))'NRG,RW+89[Y\E+ M._L7+=6XK-MQF=/^.4[GK9[N#W)V]JK10N27V/F)R\]B[^\K7[(VN(# M8S42JZ6)8)3&;K8P9^V%UI1(^AM1:2_-H]^.%1/SX-VZ.'_ @D9-U?I.:LT( M04H6^!2WL@^\M;!PQ%!ERN@X2(Q?(9D+6X+M_R=927GO;A7+<(_ET M1_GK242@K<"81X[['^SY(]J0@]VA2-A]YWAA MTMPO%UB0FQ8 /?O%4\.#\9W9+Y)X9!%AP!^WJR+H1_I,)[4GL$*AM2>Q9&SL M(FGRWYUZYIB#&7Z&E =YV/K/OE3;?@7M4<0XF*-A&22<;-3:8$NVG&SKJ@I?YB\=U\3RD,QFD>:J^.KCDS0XS40/WO_.S&OUCM#&.G6L4Q P ML<:+V6)'R&+%6D=H%:M8IE[+"K4V_ 9^:MB:Q$ ^$O/RRAWY3(+\7),3DAATH-GJ"*\#RA M_H-*/&R[YF@MX 46^E"'6Q*J:>^OB+^B/Y*225P!%& E4L&!1!.$(HTTP$@R MGF044@4JA3,O_@+J3MIP2-UJ2N$%_LN1S3(]Y5D[T3'7 M)4M/@W5_F B@ECTKPF?.EXXR#_"R+3TF.HU*UA)N$\Z0.G[E4U\Q4'-"LV6:U M5B&?8$:S^5*B)?S@F;JXF8_6XRH^S2B+3@_:-_I"EYC#D10_60>+GK[ 97(R M7!?E\7#<6D*SZV!D)] :"Y%/S_"RN>QI.56F:FM>2AYYIEY=I82F,Q6GP[3O MJ7V!2WA-B3LBU M:&?96*+^.@=#]4:J.\\5.RV1[ 89->.H'7W!HU8 !T-[!*=0@%$IL6SAPXY0 M%B?-NHX3$N=LIVD6%/\:M Z>GK>=BJH3+S42) MR#?%Y-%EYN!AN:N4!#0GVR&FUI8VP!F2C(,['Z]S*PTF+R>C' MN+6II$M3 *:4,/>,=$=K&BZ MJ@Z ;9@YH9[O)%;%9+ 0^_HQ"6#EC$9>7"D+/-^MC20B4:Z.B28<>?#,53WH M4>FVKIJ]84UT\UVYD2@OC\F*NI[R.BK0&J:GRPUTW#QCCP<.V5JN(R:=;X<6>M1^IB6Z2[> M[I:UKK'TC0'%'Y4_.;,Z66R*XZH)*&*63GE#7*TOC\J?^DCG](7LITR68PA& M'+'-3FW7^.<5,<_MA9<8E[I"3Z"AK&ZI5I8[+JI(4W:<'LAI)BDE!%=3C:G! M+8^*JGS;J4'>:XEBNZ$T,YGNO%E6JMI)VK%I,52DC@DRP.-D[3(OFCHFJ0 MU)I4*NVO<3"&FMPQ"LRBQ!_*'\0G2;OJ<0KMBF2_,5,,!P0SM //I K=324R M)D-[(_K#D91-CR>MK&XW<'+2=NMM%]1(GY?04.*O?__OA9/Z(EJ1#2+#!4HL M(HI7=)R]X(6H<0L ] :-&[6\EV)Q@1!&S5V$P'/]7VUE#-3 G7MR42*DIJ? M#*70$>G %Z8M1S'_VDUYXY08J=QV*;PWD,32II^;> 7]+PQXBCR##_?= )S" MTTJ]-)4G@><;VOJUK1S:RUQDRY)D'?NT^[+\6 M^^L_LBW',W^_"EQ-^H#)%7X87*'^X1<0C>]FB!.ZKH6#'Q?PQM#>,%3:% MOQY[&(#6DXJ5 AM@%/[P-8#"F&_ND&^^8!3<,*>@O(Z3Y2I\A[%P@Q2"[(G; M)A$JEI=7)R^_>JR_BS.<2!JFLOJU+ -SW?#B^6G]I GDUN77NO),@XC^^RF*JK.47'].C!/[@?F M+Y'86]ZD-54:!'4\F J=MF#GYL2"_^.LPBUO\+;*O^ ,(6*,(TF%>:_ @=QAPNX7 ML(4NX6&\7[[C1/=QMKZGH$]DE<.J3RD>*U-TL 8N7].=E2W[') M5I@K/ MH,%OS2>(E?I9E/HS*.E;&&A.J3W4ZN)B+6:"9J7)C/I%+]V,,G6_1[]?FCU_ MNDL>6P%GL0(^QGX-J211.8_,F6329V69(RMX;AFEOY_1(/A6!HOJB[&_$6C_ M/Y@1[@O*FO6"D6>HANSN4#90YDBW*(2?X?_#NT$B]1_OQ_\QC> MO:GD9U&0@V9N>X^8TP ^!+R#%X[[8$0,T_T\#E+^) BR,F-\JFWQ',NGE.N+^E9!VF)G[!UG[%8/]@8,_2+*#P*>OY4X M#Y@-3M/W(S;7;\0,N3_+/:+HR!S9!O9KCOUTP5P#_K$P/U48I01;R NRDG9$ MND(L1PPOI2+H.C)U#+8N-M>OB$]B:_TUFVR ZZBR-SX5AQ2L12(_#.">"6RS M,BD%LQ:M1] '4=R'_L_=V>K[YOAIE>.E5W8!>_4&[[IB9?RUFRW$/ONBY87, M.2)DE(%?6]5FX[29:#,;E71MRM1#U!2HA[D'ECR,F]V-(W41CKR]^Z\X3/>U MVZ[/LF3@#/- (;R"69?)?CLU[LA*,63)$%(V2;S%DC?@ K^-T%C9OP$;A8', MW4^^O(IS5*_?G[[X??F]*?67@?XMPBH\T6=(I2C@'XWKR"O@"2O?E:%*,6S9 M78=3AQ(([9GK6%8H@R*7Y*T[-:,]G"8WBU1= .NF'.<(M1+< ^ MI%*G:Z9U36& XI/&WY6GW$T7C[YV)9[#6'?B4O[H1,DX0/S' >*MKM@Z MA6E@ \TXI@^T-=?VF]D2CY?M$5&?Z8/V/!-B7)\S*'P]CE(-^"^3)&.',"Y: MC!W&5_($3/BMMLR76XPV6B*NNF^GC5<4%X0$%$)_JP!,0V1M>&[A M[-'GA@LTX+H(*1SUU8E1@6XAVS)VVVXYI3)VR_[0+>N *7R1[*ZCZJPG\=9Q MD'";SM#GKFP%@%=1KP74]>"(-ECF^';;UQ=+ >3(1MM,;3@[%[;:.+7+]MN6 MTA?PXK)0^$,AKQH+0P6H;LW!9D^B/VRI%G76O%'?[5*Y/#=C<)Y>1]S_ =^8 M2Q'KD0_JD2>;-^PHG-V*1.]5\Z BG+ER3('@=$?H,EHN8;9K^*+2K6IVP@D; M,-US(NCGPH"8[/NN,0JB5CY0V>RNV_9U30R9RZ&69R:S9,]OB*C"X_,HH<6&;N&^+.EZ:>;_[ MGO"ZF#,.3GY3:_U[.T5FH%V8LYSE>[TB7;PNVS;?YLR\7O+2\Z;#]DK\[?6*5#[0 M*])[T2M2@3N$:7"+X@:15]0@A3MJ@/9N.\!/;^)# MO_-^KY_"1 M:V._-)[9"8ZM"6#C=@-IP3.UWC)J6DL^$ SSSJ7Q+6=TO&,"QMABOV7HS\F_ MN-7..3GZ]PE;8Z8I!=5R':]+7&6QRBZH'K5METO0U$.*)FZ]!\\G"3'SE*SP M9*@8]@)XKPR5TS84N!IY=LE0V74)JRO8E>^NCK@B77>OM' 7;EXQE(=1>A<4 MCZAAF3R%LX,_J@&(NIGN-RU[^.;>9E>V7=<@2JZV]'A_H^ZK^/B*I.GM'?SM M&97/0A')1&\,/8&$#]SIUGH,I65L+]ZMO1A7'7W2?VW(ZY G.@ZOS /#!6W$ M,AW(,7OFQ1&/M3AEU:#3S7F"S-;6H\V06#B%73](EGP@N/OH!WE%ZN,N=<65 MV08-UX&34+W(>G:?4"C"5L'G5297MA-7HU]N+-YZP"GQ'JU#K M5&4__J*6O*Y^=KB[!$MMS)C\;S&;-*ZQ(7ZBGN M@6"H.VV_1]CM*2KVU:\-[4W*_N38L[OCN8]>& M6J5/@XG9:>(]' 1I/N_9:TW?MOBDZ0>:O@LM>DSZZ8;S^7O_.LV7Y6 M$MS>[?)LRX+8:(UIABW;RCEOF*]MDZY&%5Y7:/PJ-RIV*J[X,N6<%'-[WL;+ M,)KA>0&4JP %T5["QGEA!V+T_=,8Q?'B&YK[N:$Y_^WRU1SQC[T+B!'$_CS" M6=S*/81D]80?=L35F\KKIC ="#C>IJQJXT01HZMGEV_7-DN78W*N;^0;VRVQW6FZ;\!$T\X"?0>%=;;#JZ7;FO5#5W=S0G+C5SRW)ES\( MU\;^TT\.X<<*Z20W;[F=/'VS!'>=:LC#.D/RN.Q(";]8%&7!TG>-YZ!BHDCN M_CK/?5)?"9H&E-#I BME+-LZP"!)0<\K_.QAD$9#=8:J4,(/8!X8"[C383;= M'5^VQ, #-R/U[BW?(.+)NB9L.;(%5U&WD2!$_PG/#-@"GN\:BA\!JO.V^O*+ MO9%'Q&,GW2 YHCHV\$"B%'?6R9:3&QUU8B/_^C?U0!SI.G'/$ 5QK_KK8>A[ M,V.^AZ'___:N;#EQ)8F^3\3\0T7/3(0= 1X0F]UWIB-D$#9>D-EM7@@A%4)& M2$(+&+Y^,JLD 4;8W=?K[?&3C?:JS#QY,K.6::=*Y57W]E(J^F[GLGI9Z*U$ M,=Q:,9L2BKOCBW[K50G8ME@@$9Q&,W8 T;8CHN&E60F.%WV: 2K()F!Q$GQIAJ=KNC9Z_JSF3RT*? M-N_S1K5RM<"M 7&(94Y(E;*[$PA^GR&6K\U@/K%)?]&5MZ0K[V[1.T.E^X.I MOPBN)Q(]SQ0JUZ:P<(J-<(]/(54L)!44?KN\37D?22&*SU8'&5*XU\*R@CUB M!QS6][]K2N:5"PU_\0#MM4%-] ;R"*MV.89IV0^ L>+)?3/0)J>MB=QL9J^6 MR^&JG-<_!L824.GX7CLKR6?=4D=.UYO2HI>MWITUPHTZ<1K]2>FI0N=7NN0W M3I>\L35^1)@PT&]*XZ[8%29IQS@?E&N%NW-A\6FL<:;[F8PX.\EU6O<-M?R0 M,].U0K0OIX!E3UK-QJ?!K*T.FW6:+HE2T6:EURG+%PX:8 LM@Y/+I,2 MBKL+QWYE)WXF._%EAWOM\"/R$H^NWQA&97PERE!; MS,Q\QIB/+*^@6$:CNT [1.I02.42!RSNY!?>=DOO)[>C3AP]'N^=R*^+F;/@ M_,)&.] 6U"7#"A3>[L^RZ_0;;5 >Z5@K&'K FT!CI#E;8FUG+W)Q=G/G9'-W M*ZEX;=[=Y"F=Z+<-;GK07503_2>N&^!EV=??N9SU[@ZH/ )B5(&D07R:X3FF MLOQN6*9AT?00V\L5S\!=R;48"T@ M0N?Q6E[O8&OK'@S[H TD^@QB50<^1#$#A%1B^'Q=WJTO!+H-E^ECTJ*.SY"1 M""\6@T5E@QR<:&\ OJ4C8KAFI'1'IP<,C6*-RR M<4A->T%\5[$\CE7LV>QZ8MD$(!;:#(\+OPGO6E\+EU"*SI&X5+5UR^#KI[D$ M5$,U;2^ YXPP+#\B,3YL8AW?>'5C?UG5I(J+/GS\"(9R&[KTJAO,[MUA2,A' M/"36_FH:1[5L;QO[][]M[8\;)R)P3WO;_1[QB8V&A?OR"HQ:Z& W;/M=903O M_JZ8"V7IA0T]/CX2\A%7^1YS$NP*4C@Z/OX76?^+';+3FU/E(;W19R&129MT MY'_G=T6'& >)CCVS!W H&-]VV$:F",_P,]IM.'^4?R-)/;*IW%HN_U'(V$4L M_T=;+B?ZMGU8$1X"JT1GC#%N&5T#PX?0>2@_W@8J=O:S>H[H515+US1XF;^P MW0G'$$Z+KWSM*&88;^03GOGRNMR66J0MD_:Y1#IUL5.IM:4*J=7;4K-V3KM;I8+]?$*])JPX%KJ=YND8-RY!(/WZGG=[S<4V(X M$$TS7GS=L M[64[%H=$OP&OE\)7E]+.D[M.$TV_7(@7$(HB:*KKL0SO@,1WXR*N-+(PPNU/-)>=7RI4RY)^2\ MP"SIUYU]=>,2B_E#IKK^$7+1P2,NVEXZE 5>>\Z'05] M7+/FFI6MY$>M7OV%J(M-;JXQS@$?#CZ&5W9;K+T@0W9J'5YE.%&N*ZX[D"QTL)_1B0)1 GB)UBO BS*I0[<0RVV(-[KRY 'UPDRB\A:V50\3QZQWMN2 M&I\RSDZ+H)G OFYWWCZ,4GP!,Z@:N.<4PL8"C\_'*!K^8"Z>2ZLQ3E MHM,I-\\O3Y9GM5%QH3_C IF/0\H)(MV2J4?])(GBX0UYCL$Z02NF!I^";%) M7?I 7=7PF#C?2\A[[?=/";6ZS%:;M]EAOQ/4_-9<-8*,PZA_PPN3I6T\G-@S3>KGI>#Z?#"YONS*_ARD MC9(N@<03QITR:1^1=H)I,A78E3#!$$0-5]6>4V"Z$#)3-R2UBK>^D 4U%*>@ M>Y@J"C WY3@FPTYXN 6ACXJ9I%8 A,F+F\Q>,*1(G'BN"?$!5P'P\05[G\AY MMJ*JG&GC[4/$E/7%J;!%H)^13F^\-08A!;0R?"(K5#RF\\,E>\X0J!^EH*CK MCHJ9/':HX>UKN>D!^;?GU/5X:)#,2]84DL_>QTM16'Q9&LPRL&5M? A=6+_@ MW\ !R]FT-;PIDD>8._N(F&A+=]8AD$XQ14@6AC]>-P_:PAATU)E'1,*?C[03 M;H+P>0A]/IU2S0 Y@8S"EK/.85T1K^"#$G+I%$6^>1&^&0Z-0(_)$N)3C\7< M[#.08FSTY5^3;$0W8R'*7V(,:EN8E-IZ0-BCKT)4 O>\7+!*DU)G=GV1NY3/ MKX;IQN+/$I5$C)1"D3 "$Y^,@3&;B(R3VZ;8&=1']Y/9H#@0W8N'Y7F9V&!\].(HJ'&,U-^#$RXMX#'\]Z@*B, 27N!0(3G M\@74C^;)%]+XWMU'@QGCFXG%/!M>SJP+-$FU!U#;X- M"\^QX8T'0_Y4 '@L1^#7'(C\D )PK.@Q9C)$ .'!<\G<-H,I#;-W\ 71I0P2 M. _J]L0;GA>(84QC3&U/AW-V=7I(OK#DO;#DF:!GV1E?M(;NZ5#JG?0;)PM= MK);T!@*$L!OTQ.R8Z\XCW0Y)"R@W,\U(.Z,Q<%C/8FOPP".,$5' Q T5O5$J MLJLL(@6>SF6V(>,9K8IHW!9;FR+2(., 7[GI^K[\V\?KY.OY-YNVM0?95.04]#^+:\SU<5V3:Z+5^2J74E\#&A" M?"M@ 3G%$,(;DZZ![2(US\0Z#@DC$68'+@9,S'M= Z.]-4B?6CIO'$0=!BB, M%;F/H8TL WYHA@L\@!4&-C_B%,^O/ST*/M2Q07'Y%(AH,"Y#F@T*Y$9/#;OP MB-P\XBS)7;/=[R&DO5V,+F1? OE5S'MB9J?5YM&"<#D]'HU*'2J0\42WR>/ MG2[DW/R4=AN9R]:LIS=I:SA3L5*1RF'L*3V>W6>13.5(IER-UI:_ M;<#0_B@Q'E>*W\NKOTCTKY,BK_2FG:O:U43,!"4ZE!PO[9NE+='G7X\MCJ>- M_FVU-+Z1EJ?JC&:'C9%W%LI7$':$&X97<6U16]<6N9RVY XDXM/6T7\PME8$:%)4)V9.6,2)8SDQ]E-M.,_6UX./#E2?#Z_<3%9%0>IV/ZT3+,^J^)M6 MY=Y?X;-&VIN55[J;Z7GUN_YP-=7DYO:4GL+;5?2*&RJ_ZM]2MW=REH%(;]EL MM28K/5< UW-\E%">N"#"KJ5LGCGF.;$";A]CA8BJ0TOZR6X659U F>[KRC#:BZV!2X[>XCI MGNT[_3&$3V0<6!IV->*"Q\8[+],LH?BS:_K\.9L1\ALV$_WX0)?>J+;]G"7/ M?$F^[#1"\2.;(D=:7IRUNJ+C6\_"JFB M\/,:X!V1:NAA40'&MJE1UXN3.+AH;5CR9OK!$(F5*;<9!.5KW2+DHD*EH?&@ M&B,?ZQXNQ;(P?X#GF(;/"()+XW*G94>O"MW_CFO>^^W(-&B\SNX:-,/GV>M/ MCU+.8?@(O$7Q-&5&?&4"Y,)45!HELVV'\KQ5> >FD (=<)V$B$T..DZ:LQ+-2_CVTM27\&?M3\\?_ %!+ 0(4 Q0 ( 'HP/5CE8 '(Q! 3 " 0 !D=6\M,C R,S V,S!X-FLN M:'1M4$L! A0#% @ >C ]5\8@PZAM%0, ?[ A !< ( ! MOU8 &1U;RTR,#(S,#8S,'AE>#DY9#$N:'1M4$L%!@ " ( A@ &%L $ P $! end